Я делаю прогулку персонажа.Этот код заставит его колебаться вправо, и когда это будет сделано, он заставит его колебаться влево и затем снова вызовет функцию, чтобы продолжить цикл.
Я могу заставить цикл работать нормально, вызвавфункция, но как мне остановить функцию?Также я хочу позвонить позже.Есть ли способ запустить и остановить функцию?
function wobble()
{
var ws = .1;
var dis = 1;
var WobbleRight:Tween = new Tween(Beau, "rotation", Strong.easeIn, Beau.rotation, dis, ws, true);
WobbleRight.addEventListener(TweenEvent.MOTION_FINISH, WobbleL);
function WobbleL(e:TweenEvent):void
{
var WobbleLeft:Tween = new Tween(Beau, "rotation", Strong.easeIn,Beau.rotation, -dis, ws, true);
WobbleLeft.addEventListener(TweenEvent.MOTION_FINISH, WobbleR);
function WobbleR(e:TweenEvent):void
{
wobble();
}
}
}
wobble();
или есть лучший способ сделать это? Я хочу запустить Tweens и остановить ихвызов функцииВКЛЮЧИТЬ ПРОХОДИТЬ И ВЫКЛЮЧИТЬ.- СПАСИБО БОЛЬШОЕ!