![]() |
меню
Имеем баннер на флеше
как сделать в нем выпадающее меню или появляющееся при наведению в котором будет куча линков. пока сделал так, слой сверху в нем меню с onClipEvent(enterFrame){ if (_root._xmouse>10 && _root._ymouse>10 && _root._xmouse<390 && _root._ymouse<240){ this._visible=true; } else{ this._visible=false; } } но есть проблема, иногда эта менюшка остается на баннере. Может ещё можно как нить? заранее спасибо |
В баннере 2 кадра
1 - баннер 2 - меню Делаем кнопку на эти 2 кадра и на ней пишем: on (rollOver) { gotoAndStop(2); } on (rollOut) { gotoAndStop(1); } Yo! |
Ага. И кнопка накрывает меню, в результате чего оно не работает. От кнопок на сам деле вообще лучше отказаться.
А если ты хочешь проверять положение мыши, то проще так: Положи на нижний уровень в качестве подложки прозрачный символ с квадратом по размерам области. Назови его допустим sq. В кадре пишешь скрипт: sq.onMouseMove=function() { if(this.hitTest(this._parent._xmouse,this._parent._ymouse,false)) { this._parent.menu._visible=true; } else this._parent.menu._visible=false; } onRollOver для sq лучше не используй. |
| Часовой пояс GMT +4, время: 22:16. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.