![]() |
AsBroadcaster. Как сгенерить кастомное событие в классе?
На АС2 не писал уже давно. Не понимаю как сделать, чтобы мувик генерил события
На код: Код:
import mx.utils.Delegate;Цитата:
|
Вместо this в
Код:
AsBroadcaster.initialize(this);Код:
AsBroadcaster.initialize(obj);ps. Хотя нет, можно и лучше сделать так. Оставить свой код, но добавить к нему Код:
private var broadcastMessage:Function; |
broadcastMessage на самом деле есть, AsBroadcaster.initialize(this) его скопирует в экземпляр, но компилятор об этом не знает..
т.е. надо его просто задекларировать: private var broadcastMessage:Function; public var addListener:Function; вещание от объекта решает вопрос в том смысле, что компилятор не проверяет его поля.. вещать от класса или созданного объекта в конечном итоге не принципиально, хотя мне больше по душе первое: не люблю лишние детали..:) |
| Часовой пояс GMT +4, время: 11:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.