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