![]() |
|
||||||||||
|
|
|
|||||
|
можно но ли как то так ?
public class Ev extends EventDispatcher { public var CUSTOM:String = 'cust'; public function Ev() { this.dispatchEvent(new Event(Ev.CUSTOM)); } } |
|
|||||
|
Цитата:
|
|
|||||
|
Цитата:
|
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Вас опять пугают импорты?)
|
|
|||||
|
Ваш первый вариант не будет работать, потому что константа не статическая, а вы ее через класс дергаете.
Добавлено через 1 минуту Да и не константа это, но главное, что не статик (или что через класс).
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
|
samana !!! разницу видите ? extends EventDispatcher и extends Sprite , как в вашем примере. А она есть
![]() Мой первый вариант просто написан криво, реально же у меня static public const иначе бы мне выдало ошибку строка Ev.CUSTOM подумайте сами. Добавлено через 4 минуты Ребята, на самом деле, я наверное некорректно создал вопрос. Мне нужно именно на eventDispatcher вешать событие, тоесть на инстанс класса, а не объекта работающего в нем. Добавлено через 7 минут Цитата:
|
|
|||||
|
Цитата:
Первый вопрос был проще в понимании.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|