
12.04.2010, 18:44
|
|
блогер
Регистрация: Mar 2010
Адрес: x = stage.stageWidth/2 y= stage.stageHeight/2
Сообщений: 293
|
Public static const нужен для того, чтобы сделать код интуитивно более понятным
например вместо MouseEvent.CLICK можно использовать просто "click" но это может быть не очень понятно поэтому принято использовать константы.
public мы определяем потому, что это событие должно быть доступно из вне.
Теперь, как все собрать воедино:
Расширяем класс event Своим Классом
Определяем public переменную
Не забываем про функцию clone
Далее все просто 1.
1.регистрируем листенер, пишем константу того класса которая диспечеризирует наше событие
2. В приемнике события указывает тип принимаемого события (в данном случае пользовательского)
3. диспетчеризируем пользовательское событие согласно внутренней логике
|