![]() |
Новое событие
В классе генерирую новое событие и мне его надо прослушивать вне этого класса
Код AS3:
Код AS3:
Код AS3:
|
вешать на стейдж и диспатчить с баблингом
|
Распишите плиз нюбу
|
думаю хелп поможет, потому что контекста вашего вещания я не уловил..
Код AS3:
Код AS3:
|
Я вот до конца не понял зачем с bubbles делать событие.
Или это для универсальности, чтобы его можно было при случае и на фазе всплытия слушать? |
Там где "dispatchEvent", можно передавать по static функционалу что надо куда надо..
|
Код AS3:
|
Elfon, с бабблингом делать событие полезно в том случае, когда без явной подписки нужно слушать произвольное количество объектов, находящихся ниже по иерархии вложенности. Но это возможно только в том случае, если все объекты добавлены на дисплей-лист (и, соответственно, наследуют DisplayObject).
И желательно не забывать останавливать дальнейшее распространение события (Event.stopPropagation()) на последнем из уровней, использующих событие. |
| Часовой пояс GMT +4, время: 16:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.