PDA

Просмотр полной версии : Выпадающее меню


toneea
04.09.2007, 02:12
Здравствуйте!

Я делаю меню, которое появляется при наведении курсора на кнопку, исчезает при уходе курсора с кнопки и меню.

С самой задачей справилась (хотя и криво - там слишком много вложенных кнопок и мувиклипов, но работает хорошо, при попытке упростить перестает работать), но не работают ссылки выпадающего меню, хотя кнопочки мигают.

Я размещаю на них код типа

//on (press) {
gotoAndStop("Scene 1", "имя кадра");
}

то есть они должны отсылать на другой кадр основного ролика.

Прошу вас, посоветуйте, как можно улучшить этот код.

Therion
04.09.2007, 04:28
страшный код...
у вас там что, несколько сцен? с сценами не стоит работать, невижу в них смысла...
а вообще с такими вопросами луче сразу исходник давать, так как каждый случай индивидуален:)

toneea
04.09.2007, 04:45
мувиклип там с двумя кадрами. выпадающее меню. а из него ссыла на другой раздел сайта. не работает. а как еще можно?

Therion
04.09.2007, 05:33
мувиклип там с двумя кадрами. выпадающее меню. а из него ссыла на другой раздел сайта. не работает. а как еще можно?
ну меню и разделы сайта надо (можно) сделать отдельными мувиклипами.
Всё это поместить в одну сцену.
При нажатии кнопки в меню,проигрываеться мувиклип с разделами...
надеюсь я не сильно запутал:)

toneea
04.09.2007, 10:10
меня мучает еще один вопрос...
все-таки не очень хорошо работает само меню - почему флэш не видит кнопки перекрывающие друг друга? то-есть, что можно сделать?? проблема проиллюстрирована вложенным файлом

CorC
04.09.2007, 10:31
При перекрытии надо использовать hitTest

etc
04.09.2007, 10:41
toneea, отредактируйте свой пост и оформите код тегами .

toneea
04.09.2007, 11:01
эээ, с предыдущим вопросом уже вобщем справилась. а вот у меня еще вопрос: что делать если при быстром движении мышью с поля кнопки меню не сворачивается как ему предписано кодом, а продолжает висеть?
ведь наверное можно так написать условие, что если мышь не над кнопкой такой-то, мувиклип возвращается в свой первый кадр в любом случае. помогите пожалуйста. мне не хватает знания кода.

CorC
04.09.2007, 11:10
опять таки hitTest или onRollOut.

KPOT
04.09.2007, 11:57
2toneea - лучше написать меню ваше заного, раза 3-4. Думаю на 4 раз оно будет отлично работать и мало кода будет :)