![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2009
Сообщений: 35
|
*Мой код *AS3
import com.greensock.*; import com.greensock.easing.*; TweenLite.to(mask_mc.c1, 41, {x:-700, y:-150, ease:Linear.easeNone}); TweenLite.to(mask_mc.c2, 39, {x:-700, y:10, ease:Linear.easeNone}); TweenLite.to(mask_mc.c3, 20, {x:-700, y:-15, ease:Linear.easeNone}); TweenLite.to(mask_mc.c4, 31, {x:-700, y:-140, ease:Linear.easeNone}); TweenLite.to(mask_mc.c5, 29, {x:-700, y:-20, ease:Linear.easeNone}); TweenLite.to(mask_mc.c6, 29, {x:-700, y:-130, ease:Linear.easeNone}); TweenLite.to(mask_mc.c7, 45, {x:-700, y:-100, ease:Linear.easeNone}); TweenLite.to(mask_mc.c8, 48, {x:-700, y:-180, ease:Linear.easeNone}); TweenLite.to(mask_mc.c9, 48, {x:-700, y:-40, ease:Linear.easeNone}); TweenLite.to(mask_mc.c10, 55, {x:-700, y:-80, ease:Linear.easeNone}); TweenLite.to(mask_mc.c11, 60, {x:-700, y:-130, ease:Linear.easeNone}); TweenLite.to(mask_mc.c12, 59, {x:-700, y:0, ease:Linear.easeNone}); TweenLite.to(mask_mc.c1a, 50, {x:300, y:-150, ease:Linear.easeNone}); TweenLite.to(mask_mc.c2a, 50, {x:260, y:10, ease:Linear.easeNone}); TweenLite.to(mask_mc.c3a, 50, {x:-300, y:-15, ease:Linear.easeNone}); TweenLite.to(mask_mc.c4a, 50, {x:50, y:-140, ease:Linear.easeNone}); TweenLite.to(mask_mc.c5a, 50, {x:-30, y:-20, ease:Linear.easeNone}); TweenLite.to(mask_mc.c6a, 50, {x:-170, y:-130, ease:Linear.easeNone}); спасибо заранее за вашу помощь |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 35
|
не работает (((
я правильно написал import com.greensock.*; import com.greensock.easing.*; TweenLite.to(mask_mc.c1, 41, {x:-700, y:-150, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c2, 39, {x:-700, y:10, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c3, 20, {x:-700, y:-15, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c4, 31, {x:-700, y:-140, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c5, 29, {x:-700, y:-20, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c6, 29, {x:-700, y:-130, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c7, 45, {x:-700, y:-100, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c8, 48, {x:-700, y:-180, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c9, 48, {x:-700, y:-40, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c10, 55, {x:-700, y:-80, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c11, 60, {x:-700, y:-130, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c12, 59, {x:-700, y:0, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c1a, 50, {x:300, y:-150, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c2a, 50, {x:260, y:10, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c3a, 50, {x:-300, y:-15, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c4a, 50, {x:50, y:-140, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c5a, 50, {x:-30, y:-20, ease:Linear.easeNone, repeat:-1, yoyo:true}); TweenLite.to(mask_mc.c6a, 50, {x:-170, y:-130, ease:Linear.easeNone, repeat:-1, yoyo:true}); |
|
|||||
|
можно в onComplete запускать следующее движение
__________________
adobe AS3 manual |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 35
|
И что теперь мне делать? (( в инете уже час ищу все не то
а как это onComplete |
|
|||||
|
onComplete : Function – A function that should be called when the tween has completed. To sense when a tween has reached its starting point again after having been reversed, use onReverseComplete.
источник Это значит что установив параметр onComplete, мы можем отследить завершение конкретной анимации: И вот этот код например, будет циклично воспроизводить одну анимацию за другой onCompleteC2(); // не забываем вручную дернуть одну ф-цию, для старта function onCompleteC1():void { TweenLite.to(mask_mc.c2, 39, {x:-700, y:10, ease:Linear.easeNone, onComplete:onCompleteC2}); } function onCompleteC2():void { TweenLite.to(mask_mc.c1, 41, {x:-700, y:-150, ease:Linear.easeNone, onComplete:onCompleteC1}); }
__________________
adobe AS3 manual |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 35
|
THANKS!!!!! +1
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:21. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| цикл |
|
|