![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
Господа подскажите,
написано public function Main() { // показывем наружу методы для внешнего вызова ExternalInterface.addCallback("Main_Function",Main_Function); // останавливаем весь флэш this.stop(); MainClip.stop(); MainClip.trackAsMenu=true; //слушаем события MainClip.addEventListener(MouseEvent.CLICK,clickHandler); MainClip.But1.addEventListener(MouseEvent.CLICK,clickHandler2); //*********************** function clickHandler(event:MouseEvent):void { trace("clickHandler"); MainClip.gotoAndStop (""); } // клик - выбор игры сундук function clickHandler1(event:MouseEvent):void{ trace("clickHandler1"); MainClip.gotoAndStop ("Sunduki");} // клик - выбор игры барабан function clickHandler2(event:MouseEvent):void{ trace("clickHandler2"); MainClip.gotoAndStop ("Baraban");} public function Main_Function(a:String):String{ MainClip.gotoAndStop (a); return "1";} } } получаю clickHandler2 clickHandler Как заставить по нажатию на кнопку не отрабатывать clickHandler ? |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
Хорошо.
MovieClip, на нем кнопка. в Main установлены обработчики на нажатие на муви и на кнопке, трассировка показывает что при нажатии на кнопку выполняется сначала обработчик кнопки затем обработчик муви. Как исключить выполнение обработчика нажатия на муви при нажатии на кнопку. |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
да спасибо вроде то что нужно, но не работает... странно...
![]() Добавлено через 9 минут все разобрался работает спасибо. |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:15. |
|
|
« Предыдущая тема | Следующая тема » |
|
|