![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2009
Сообщений: 180
|
Здравствуйте. Есть две функции на RollOut`е. Оба события касательно одного клипа. TweenLite плавно перемещает объект на координаты (60, 60), а prod.onEnterFrame начинает крутить объект вокруг этой самой точки (60, 60).
Задача в том, чтобы функция prod.onEnterFrame не запускалась раньше, чем приблизительно закончится анимация TweenLite, ибо в противном случае(ниже код), объект мгновенно "прибивается" к точке (60, 60), и никакого плавного движения от TweenLite нет. prod.onRollOut = function() { TweenLite.to(prod, 0.75, {_x:60, _y:60, ease:Back.easeOut}); prod.onEnterFrame = function(){ angle+=5; var rad=angle*radStep; prod._x=60 + (Math.cos(rad)*xdist)/2; prod._y=60 + (Math.sin(rad)*ydist)/2; }; }; Заранее благодарен за любую помощь и предложения по данному вопросу. |
|
|||||
|
не работал с ТвинЛайт, но, полагаю аналоги событий onMotionFinished должны быть
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 180
|
Нет, подобного там к сожалению нет.
|
|
|||||
|
тогда 2 варианта развития событий:
1) в топку твинлайт 2) сетИнтервал
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
Регистрация: Jan 2009
Сообщений: 1,651
|
не знаю, как в AS2, но в AS3 версии TweenLite в параметрах можно передать onComplete:functionName или, там, onStart:functionName.
Уверен в AS2 тоже должно быть такое. Смотрите. |
|
|||||
|
Регистрация: Jul 2008
Адрес: USofA
Сообщений: 42
|
?
Последний раз редактировалось MANN; 12.03.2009 в 18:18. |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 180
|
MANN, у меня не кручение вокруг оси, а элипсоидоное движение вокруг одной точки, как колесо обозрения, и куча переменных, так что ротэйшн тут не в тему)
iflamberg, спасибо, что подсказал. Да на АS2 есть onComplete. Он и выручил. |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|