Фазы события
Имеется такой код
Код AS3:
|
|
DJDrugsounD, я читал Help. И знаю, что означает параметр true в слушателе события. Мне не понятно почему stage являясь получателем события, нереагирует на событие, т.е. в моем случае не выводит сообщение Click.
|
http://blog.hanpo.tw/2011/01/event-f...e-true-or.html
Вот тут хорошо все показано и рассказано |
Genm, спасибо за ссылку очень помогло.
Что вообще означает дословно на русском языке данное выр-е: Capture Phase of Event Flow didn't process Listener(mc) ? |
Оно означает, что подписывашись на фазу захвата сам объект-подписчик (тот, который сделал addEventListener) событие не получит.
|
Psycho Tiger, я не догнал такой момент, если приемник зарегистрирован в потомке(mc) при установленом useCapture = true, и предок(stage) является получателем события. Почему предок(stage) вообще не получает уведомление о возникшем событии на фазе захвата ?
|
Мне тяжело мыслить в таком ключе )
Накидайте схематично пример кодом и я скажу. |
Psycho Tiger, приведу тот же пример, что мне показал выше Genm. На 8-ом скриншоте, почему кликая по стейджу, функция не срабатывает ?
|
Потому, что листенер добавлен к mc и до него событие вообще не доходит. Не важно какая фаза обрабатывается. Ситуация ничем не отличается от 6-го скриншота.
|
Часовой пояс GMT +4, время: 16:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.