首先,让flash动画播放后停顿一会再播下一个有两种方法。
利用代码。这里有两种代码,第二种可控制停顿的时间。
①stop(5000);
gotoAndPlay(第几帧,即停顿后下一帧);
②var stopTime:Number=停顿的秒数
stop()
var timeCounter:int=0
this.addEventListener(Event.ENTER_FRAME,stopAndPlay)
function stopAndPlay(e:Event){
timeCounter++
if(timeCounter>stopTime*stage.frameRate){
this.removeEventListener(Event.ENTER_FRAME,stopAndPlay)
play()
}
}
在时间轴上添加空白帧,一直添加到停顿所需的时间为止。
同理,也可利用普通帧,不过使用普通帧的话需要再添加停顿的那一帧。