
02.11.2011, 17:09
|
|
Регистрация: May 2011
Сообщений: 221
|
Как определить объект класса?
Есть мувик класса Player. Он один. Есть класс Wall. И у него много чайлдов. Что один, что другие помещены на сцену ручками, т.е. не програмно.
Как узнать что игрок столкнулся с объектом который является представтелем класса Wall? Я так понимаю, что для начала необходимо вобще в принципе зафиксировать коллизию и узнать с чем мы стлкнулись, после чего проверить класс объекта, но как это реализовать уже битый час не могу понять, hitTestObject возвращает только сам факт наличия коллизии, но не имя самого объекта.
Да, можно было бы написать в классе Wall, что если мы столкнулись с игроком то, тогда [список команд]. Но проблема в том, что игроков может быть несколько и писать так для каждого - не лучшая затея.
Последний раз редактировалось Фенёк; 02.11.2011 в 17:12.
|