У меня есть мувик 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();}