Координаты муви клипа

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
Аватара пользователя
Евгений
FL Team
FL Team
Сообщения: 776
Зарегистрирован: 10 июн 2010, 11:01

Координаты муви клипа

Сообщение Евгений »

Добрый день! У меня такой вопрос:

У меня есть мувик mc в нутри которого мувики mc4 и mc3.....и внутри mc4 мувик mc2.
Мувики mc4 и mc3 можно перемещать по сцене...хочу сделать, чтобы при сталкивании мувика mc2 и mc3, мувик mc3 становился на мувик mc2 по координатам...Делаю так:

Код: Выделить всё

mc.mc3.addEventListener(MouseEvent.MOUSE_DOWN, fl_Click);function fl_Click(event:MouseEvent):void{    mc.mc3.startDrag();}stage.addEventListener(MouseEvent.MOUSE_UP, fl_Release); function fl_Release(event:MouseEvent):void{    mc.mc3.stopDrag();    if(mc.mc4.mc2.hitTestObject(mc.mc3)){    mc.mc3.x=mc.mc4.mc2.x;    mc.mc3.y=mc.mc4.mc2.y;    mc.addEventListener(MouseEvent.MOUSE_DOWN, fl2);    stage.addEventListener(MouseEvent.MOUSE_UP, fl3);}}function fl2(event:MouseEvent):void{    mc.startDrag();}function fl3(event:MouseEvent):void{    mc.stopDrag();}mc.mc4.addEventListener(MouseEvent.MOUSE_DOWN, fl_Click2);function fl_Click2(event:MouseEvent):void{    mc.mc4.startDrag();}stage.addEventListener(MouseEvent.MOUSE_UP, fl_Release2);function fl_Release2(event:MouseEvent):void{    mc.mc4.stopDrag();}
Когда мувик mc4 ещё не передвигался, всё работает...мувик mc3 встаёт ровно по заданным координатам....А когда мувик mc4 передвинуть (мувик mc2 передвигается вместе с ним), то при сталкивании мувиков mc2 и mc3, мувик mc3 становится не точно по координатам пикселей на 200-100....В чём проблема?!
Ответить