我注意到Starling MovieClip没有公开'gotoAndPlay'方法。 那么你如何补间Starling MovieClip的帧?
甚至可能吗?
我想避免使用传统的MovieClip并使用bitmapData draw方法生成用于Starling Image的纹理。 通常我会使用TweenLite和补间框架属性。
TweenLite.to(mc, .7, {frame:<frame number here>});
答案 0 :(得分:0)
尝试...
mc.currentFrame = 0; //stop on first frame
//make a repeat tween
var tweenPlay:Tween = new Tween(mc, mc.numFrames / mc.fps, Transitions.LINEAR);
tweenPlay.animate("currentFrame", mc.numFrames - 1); //0 based frames
tweenPlay.onComplete = repeatPlay;
tweenPlay.onCompleteArgs = [mc];
//add tween to juggler
Starling.current.juggler.add(tweenPlay);