Показать сообщение отдельно
Старый 12.01.2013, 17:52
In8Finity вне форума Посмотреть профиль Отправить личное сообщение для In8Finity Найти все сообщения от In8Finity
  № 3  
Ответить с цитированием
In8Finity

Регистрация: Jan 2010
Сообщений: 187
Посмотрел вышеприведённые исходники.
Возник тоже вопрос небольшой. (скорее, касающийся ООП в целом, а не конкретно этой задачи)

Так вот. В этом арканоиде есть несколько классов - Main, Paddle, Brick, Ball...
И в каждом этом классе вначале есть такая вот конструкция:
Код AS3:
....
   if (stage) init();
   else addEventListener(Event.ADDED_TO_STAGE, init);
  }
    private function init(e:Event = null):void 
  {
   removeEventListener(Event.ADDED_TO_STAGE, init);
  ....
Скажите, эту конструкцию действительно желательно вставлять в начало каждого класса? Или достаточно будет только в самое начало в Main вставить и всё?