ActionScript 3, цикл обхода во время анимации движения

У меня есть персонаж MC, внутри него покадровая анимация цикла ходьбы

Мой персонаж перемещается по сцене с помощью анимации (используется tweenLite от GreenSock) везде, где вы щелкаете мышью.

Я хочу, чтобы цикл обхода продолжался до конца анимации движения, на самом деле он повторяется только один раз, какие-нибудь советы?


person Stevemaster    schedule 18.05.2016    source источник
comment
Если у вас нет stop () на последнем кадре (или в скрипте), он продолжит цикл.   -  person Amy Blankenship    schedule 18.05.2016


Ответы (1)


Если вы используете TweenLite, вы можете использовать обратный вызов onComplete, чтобы повторить анимацию движения. например

TweenLite.to(mc, { onComplete: function(tweenliteInstance):void{
    tweenLiteInstance.play();}, 
    onCompleteParams : ["{self}"] }
);
person Robert.S    schedule 18.05.2016