![]() |
Как правильно применить Event.COMPLETE
Есть главный класс
Код AS3:
Код AS3:
|
MyClass extends EventDispatcher:
Код AS3:
Код AS3:
|
Избегайте использования замыканий.
Код AS3:
|
фуф, я исправился раньше чем меня исправили
|
У меня код правильнее =)
Если MyClass по каким-то причинам станет DisplayObject`ом и его ребёнок отправит событие Event.COMPLETE с бабблингом - то твой код даст RTE, если ребёнок не MyClass =) P.S. знаю, что проблема высосана из пальца =) |
Еще бы сделать проверку, вдруг переменная уже сразу есть после инстанцирования.
P.S. Работать то все равно не охота |
Спасибо)
|
Ну, ответ от сервера синхронно никак не придёт, поэтому проверка совсем лишняя. Или ты не о том?
P.S. В точку, вообще не хочется... |
Тем же волшебным образом, каким объект превратится в ДисплейОбжекта, он может спрашивать данные и не у сервера :)
|
А, ты имеешь ввиду сделать медиатор чтобы можно было тестировать как с локальными данными, так и с серверными просто меняя флаг?
Я по setTimeout делаю, иммитирую ассинхроность загрузки =) |
| Часовой пояс GMT +4, время: 21:31. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.