PDA

Просмотр полной версии : ссылка на экземпляр класса


KingMaks
22.10.2013, 06:05
Допустим есть класс Arrow и в классе есть поле _mcArrow - мувик стрелы, мувик добавляется в общий контейнер. Проверяю в другом классе на столкновения с детьми контейнера, то есть с массивом стрел и когда получаю столкновение с мувиком стрелы, нужно еще получить ссылку на экземляр класса в котором этот мувик создан. Возможно ли такое?? parent выдает контейнер, поэтому не подходит :)

Akopalipsis
22.10.2013, 16:15
я не знаю как с мувиками, но может попробовать parent.parent...

Babylon
22.10.2013, 17:40
тут уже советовали передавать this

KingMaks
22.10.2013, 18:58
тут уже советовали передавать this

а куда передавать то? потому что я проверяю на столкновения с мувиками стрел и вынудить могу только мувик стрелы с которой столкнулся
то есть я не передаю, а принимаю

Wolsh
22.10.2013, 19:46
а куда передавать то?стрелам при их создании.

MikroAcse
22.10.2013, 20:54
new MyClass(this);
...
function MyClass(o:Object):void {
trace(o, "is My Creator!");
}

KingMaks
23.10.2013, 17:37
спасибо, разобрался