0
我试图让onComplete(在这种情况下是第5帧)在一系列动画之后跳到给定的帧。这是我迄今写的。不应该这样工作吗?gotoAndStop与TweenMax同步
stop();
import gs.TweenMax;
import gs.plugins.*;
TweenPlugin.activate([DropShadowFilterPlugin]);
import fl.motion.easing.*;
TweenMax.from (redSquare_mc, 1, {x: 285, alpha: .5, scaleX:.5 } );
TweenMax.to(redSquare_mc, 1, {dropShadowFilter:{color:0x000000, alpha:0.5, blurX:17, blurY:18, angle:45, distance:5}});
function firstFrame():void
{
TweenMax.from (yellowCircle_mc, 3, {x: 600, scaleX: 1, scaleY: 1, alpha: 1, delay: .125})
TweenMax.to (yellowCircle_mc, 3, {x: 300, scaleX: .5, scaleY: .5, alpha: .5, ease:Back.easeInOut, delay: 2, onComplete: toNextFrame});
}
firstFrame();
function toNextFrame():void
{
gotoAndStop("5");
}
你会得到什么错误?你是否试图跳到同一帧你停下来?你也可以把你的代码放在适当的标签中,让它突出显示并使阅读更容易。 – greggreg 2009-11-11 05:35:09