Показать сообщение отдельно
Старый 25.09.2015, 17:28
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 11  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от undefined Посмотреть сообщение
лучше так:
GameOver extends flash.events.Event
а еще лучше так:
Код AS3:
public class GameOver {...}
всё, никакого extends

Если в коде диспатчится нативный Event, то GameOver является всего-навсего хранителем констант — типов события, всяких там
Код AS3:
public static const KAPETS:String = 'kapets';
public static const NE_SOVSEME_KAPETS:String = 'neSovsemeKapets';
Наследование от Event (не забываем при этом переопределить метод clone) как правило необходимо, если мы хотим добавить заветный data:*, чтобы событие еще и таскало за собой до конечного обработчика какую-то важную информацию.
__________________
Поймай яблоко 2!