Форум 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=179529)

Tetraeon 16.05.2012 17:34

Отслеживание цели
 
Всем привет, помогите пожалуйста написать код отслеживания цели(MovieClip) по нажатию мыши и последующей привязке к этой цели другого (MovieClip) в процессе EnterFrame.
Что то типа:
Код AS3:

markX = e.target.x;
markY = e.target.y;


DaFive 16.05.2012 18:07

В обработчике enter_frame пропишите. Ну или флаг заведите который включает и выключает привязку клипа нужный_клип к markX и к markY
Код AS3:

нужный_клип.x = markX;
нужный_клип.y = markY;


Tetraeon 16.05.2012 18:17

Тут немного все сложнее, пишу код в классе Enemy. На сцене множество экземпляров подклассов, этого класса.
Понятия не имею как выделить из всей массы (MovieClip'ов) 1 на который нажали мышкой и при этом привязать к этой цели MovieClip который наверняка будит направляться статическими переменными из Main'а

Добавлено через 4 часа 42 минуты
Разобрался, все примерно также просто оказалось.. только пришлось контейнер делать.


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

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