![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2012
Сообщений: 48
|
Вопрос: есть код, после запуска swf-ки, он выполняется но после 5-6 круга(объекты описывают квадрат, и после того как 5-6 раз пройдут по квадрату, 3 из них останавливаются а 1 продолжает бегать), tween перестает работать, почему?
var TweenX:Tween = new Tween(enemy, "x", None.easeNone, 167, 415, 60, false); TweenX.addEventListener(TweenEvent.MOTION_FINISH, plus_y_motion); function plus_y_motion(e:TweenEvent):void { var TweenY:Tween = new Tween(enemy, "y", None.easeNone, 119, 303, 60, false); TweenY.addEventListener(TweenEvent.MOTION_FINISH, minus_x_motion); } function minus_x_motion(e:TweenEvent):void { var TweenX2:Tween = new Tween(enemy, "x", None.easeNone, 415, 167, 60, false); TweenX2.addEventListener(TweenEvent.MOTION_FINISH, minus_y_motion); } function minus_y_motion(e:TweenEvent):void { var TweenY2:Tween = new Tween(enemy, "y", None.easeNone, 303, 119, 60, false); TweenY2.addEventListener(TweenEvent.MOTION_FINISH, plus_x_motion); } function plus_x_motion(e:TweenEvent):void { var TweenX3:Tween = new Tween(enemy, "x", None.easeNone, 167, 415, 60, false); TweenX3.addEventListener(TweenEvent.MOTION_FINISH, plus_y_motion); } // var TweenY2:Tween = new Tween(enemy2, "y", None.easeNone, 119, 303, 60, false); TweenY2.addEventListener(TweenEvent.MOTION_FINISH, minus_x_motion2); function minus_x_motion2(e:TweenEvent):void { var TweenX22:Tween = new Tween(enemy2, "x", None.easeNone, 415, 167, 60, false); TweenX22.addEventListener(TweenEvent.MOTION_FINISH, minus_y_motion2); } function minus_y_motion2(e:TweenEvent):void { var TweenY22:Tween = new Tween(enemy2, "y", None.easeNone, 303, 119, 60, false); TweenY22.addEventListener(TweenEvent.MOTION_FINISH, plus_x_motion2); } function plus_x_motion2(e:TweenEvent):void { var TweenX32:Tween = new Tween(enemy2, "x", None.easeNone, 167, 415, 60, false); TweenX32.addEventListener(TweenEvent.MOTION_FINISH, plus_y_motion2); } function plus_y_motion2(e:TweenEvent):void { var TweenY2:Tween = new Tween(enemy2, "y", None.easeNone, 119, 303, 60, false); TweenY2.addEventListener(TweenEvent.MOTION_FINISH, minus_x_motion2); } // var TweenX22:Tween = new Tween(enemy3, "x", None.easeNone, 415, 167, 60, false); TweenX22.addEventListener(TweenEvent.MOTION_FINISH, minus_y_motion3); function minus_y_motion3(e:TweenEvent):void { var TweenY22:Tween = new Tween(enemy3, "y", None.easeNone, 303, 119, 60, false); TweenY22.addEventListener(TweenEvent.MOTION_FINISH, plus_x_motion3); } function plus_x_motion3(e:TweenEvent):void { var TweenX32:Tween = new Tween(enemy3, "x", None.easeNone, 167, 415, 60, false); TweenX32.addEventListener(TweenEvent.MOTION_FINISH, plus_y_motion3); } function plus_y_motion3(e:TweenEvent):void { var TweenY2:Tween = new Tween(enemy3, "y", None.easeNone, 119, 303, 60, false); TweenY2.addEventListener(TweenEvent.MOTION_FINISH, minus_x_motion3); } function minus_x_motion3(e:TweenEvent):void { var TweenX22:Tween = new Tween(enemy3, "x", None.easeNone, 415, 167, 60, false); TweenX22.addEventListener(TweenEvent.MOTION_FINISH, minus_y_motion3); } // var TweenY22:Tween = new Tween(enemy4, "y", None.easeNone, 303, 119, 60, false); TweenY22.addEventListener(TweenEvent.MOTION_FINISH, plus_x_motion4); function plus_x_motion4(e:TweenEvent):void { var TweenX32:Tween = new Tween(enemy4, "x", None.easeNone, 167, 415, 60, false); TweenX32.addEventListener(TweenEvent.MOTION_FINISH, plus_y_motion4); } function plus_y_motion4(e:TweenEvent):void { var TweenY2:Tween = new Tween(enemy4, "y", None.easeNone, 119, 303, 60, false); TweenY2.addEventListener(TweenEvent.MOTION_FINISH, minus_x_motion4); } function minus_x_motion4(e:TweenEvent):void { var TweenX22:Tween = new Tween(enemy4, "x", None.easeNone, 415, 167, 60, false); TweenX22.addEventListener(TweenEvent.MOTION_FINISH, minus_y_motion4); } function minus_y_motion4(e:TweenEvent):void { var TweenY22:Tween = new Tween(enemy4, "y", None.easeNone, 303, 119, 60, false); TweenY22.addEventListener(TweenEvent.MOTION_FINISH, plus_x_motion4); } |
|
|||||
|
Регистрация: Jul 2012
Сообщений: 48
|
Что такое другие твины?
|
|
|||||
|
Caurina Tweener
TweenLight и многое другое
__________________
Убейте меня! |
|
|||||
|
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
Сторонние твины.
http://www.flasher.ru/forum/showthread.php?t=122274
__________________
Нормально делай — нормально будет! Последний раз редактировалось tsarapkabel; 17.10.2012 в 02:14. |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|