|
|
|||||
Так не проще?
В Main к примеру, сделать static stageLink (на stage или на любого другого "посредника" наследуемого от EventDispatcher... на тот же Main) в инициаторе очистки В обработчике очистки |
|
|||||
Цитата:
Тонущие события это нерационально, так как даже в очень маленьких флеш приложениях в списке отображения находятся сотни объектов. |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Такие броадкастеры - себе дороже.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Цитата:
|
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Уже лучше, но всё равно плохо. Получается GoF медиатор на полном обсервере с каким-то стрёмным контролем доступа - любой объект может делать что хочет.
А вот чистый медиатор между такими вставить - да, хорошо.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Интересно, насколько этот Event расплодится, скажем, при десяти уровнях вложенности…
|
|
|||||
.
|
По количеству уровней вложенности, наверное, т.е. в десяти экземплярах. Любой dispatchEvent при том, что у event'а есть target приводит к вызову event.clone() и созданию нового объекта события. В горизонтальном направлении раздается один экземпляр, в вертикальном (редиспатч) - каждый раз новый.
|
|
|||||
стоп.
вопрос хоть и относился к "всплывающему" евенту, был изначально сведен к сингелтон-"дуплу" для общения(Дубровский имел сношения с Машей через дупло старого дуба) т.е. доступной из любого места замене стейджа для таймлайн-коддинга тру-тонущее событие было изначально отвергнуто как нерациональное. |
Часовой пояс GMT +4, время: 05:01. |
|
« Предыдущая тема | Следующая тема » |
|
|