![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Apr 2009
Сообщений: 21
|
Здавствуйте, у меня такой вопрос, как реализовать движение объекта от одной точки к другой при помощи класса твин, учитывая что этих точек несколько, то есть допустим есть объект mc, он двигаетя сначала к точке 1, потом сразу к точке2, потом к точке3 и тд, всего точек... ну пусть будет 10, как это реализовать? просто не совсем понял как работает Tween.onMotionFinished, может напишете для наглядного примера, буду оч благодарен
|
|
|||||
|
Очень суровый пример
![]() import mx.transitions.Tween; import mx.transitions.easing.*; function next_tw1() { var myTween:Tween = new Tween(mc, "_x", None.easeOut, mc._x, 100+mc._x, 1, true); myTween.onMotionFinished = function() { next_tw2(); }; } function next_tw2() { var myTween2:Tween = new Tween(mc, "_y", None.easeOut, mc._y, 100+mc._y, 1, true); myTween2.onMotionFinished = function() { next_tw3(); }; } function next_tw3() { var myTween3:Tween = new Tween(mc, "_x", None.easeOut, mc._x, -100+mc._x, 1, true); myTween3.onMotionFinished = function() { next_tw4(); }; } function next_tw4() { var myTween4:Tween = new Tween(mc, "_y", None.easeOut, mc._y, -100+mc._y, 1, true); myTween4.onMotionFinished = function() { next_tw1(); }; } next_tw1(); |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 21
|
а можно как нибудь это в цикле прописать?, просто если этих точек много, то думаю рука бойца писать устанет)
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Название темы не отражает сути вопроса.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|