Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   ссылка на экземпляр класса (http://www.flasher.ru/forum/showthread.php?t=204181)

KingMaks 22.10.2013 06:05

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

Akopalipsis 22.10.2013 16:15

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

Babylon 22.10.2013 17:40

тут уже советовали передавать
Код AS3:

this


KingMaks 22.10.2013 18:58

Цитата:

Сообщение от Babylon (Сообщение 1149544)
тут уже советовали передавать
Код AS3:

this


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

Wolsh 22.10.2013 19:46

Цитата:

а куда передавать то?
стрелам при их создании.

MikroAcse 22.10.2013 20:54

Код AS3:

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


KingMaks 23.10.2013 17:37

спасибо, разобрался


Часовой пояс GMT +4, время: 02:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.