Показать сообщение отдельно
Старый 14.01.2013, 15:16
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 2  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
потому что у тебя в stage ровно один мувик - Game1. А всякие wall и spr1 добавляются в него. И вообще, ловить мувики вот таким образом, через getChildAt, getChildByName - это плохой код. Плохо читаемый, тяжело искать ошибки. В ООП так не делают. Если у тебя объект Game1 плотно взаимодействует с collision - то прямо передай ему ссылку на Game1, или данные, которые ему нужны.

Вообще, судя по названию "Collision" - у тебя там обработка коллизий происходит. Я бы ее не отделял от игрового класса, это не логично. Ну или сделал бы полностью статический класс, или даже просто отдельную функцию в пакете, если код класса начинает превращаться в простыню и мне хочется разбить класс на несколько файлов.
__________________
мой пустой блог