Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   event bubbling (http://www.flasher.ru/forum/showthread.php?t=157806)

incvizitor 13.06.2011 13:36

Цитата:

там нет коментов и очень сложно разобраться.
Читаю Ваш фреймворк уже более полу года. И честно говоря, мне все понятно и без комментариев. Может это потому что я, как и многие на этом форуме, много чего узнал с Вашей помощью, и стремлюсь делать именно так как Вы.

У мяне только один вопрос: В метод обработчик приходит контейнер, который содержит нужное нам событие. Его нужно доставать каждый раз ручками, или есть нейкий способ автоматизировать этот процесс?

BlooDHounD 13.06.2011 14:55

@incvizitor, что-то я не понял вопроса =) можно пояснить?

incvizitor 13.06.2011 15:18

Ну есть строчка:

Код AS3:

target.$dispatchEvent( CONTAINER );

То есть мы передаем в обработчик не само событие, а его контейнер?

BlooDHounD 13.06.2011 19:05

это связано с target. хак обходящий поведение плэйера. так как таргет у нас "не верный" нативный диспатч вызовет метод clone. так вот, что бы clone вызвался не у нашего события, используется левое событие, clone которого возвращает нужное событие.

incvizitor 13.06.2011 20:48

Всё теперь понял, спасибо!


Часовой пояс GMT +4, время: 18:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.