flash如何控制加载影片播放一遍后停止http://zhidao.baidu.com/question/140382505.html?an=0&si=2
2个回答
展开全部
中间插播可以暂停原来的动画,再加载新影片,新影片播放完毕,卸载它。然后继续播放原来的影片。
追问
请具体说明,一插播其他的就会不停的重复,回不去了
追答
呵呵,后来那个问题是不是也是你提的?跟你的要求一模一样。我就再做一次,回答你们两个问题。
1.创建MovieClip,链接名:childClip.
2.时间轴复制代码:
import flash.events.Event;
import flash.events.TimerEvent;
var sInfo1:childClip=new childClip();
sInfo1.x = 260;
var myTimer:Timer = new Timer(4000,1)
myTimer.addEventListener(TimerEvent.TIMER,timeHandler2);
myTimer.start();
function timeHandler2(event:TimerEvent ):void
{
myTimer.stop();
addChild(sInfo1);
sInfo1.addEventListener(Event.ENTER_FRAME,removeHandler);
}
function removeHandler(event:Event )
{
if (event.target.currentFrame == MovieClip(event.target).totalFrames)
{
removeChild(sInfo1);
event.target.removeEventListener(Event.ENTER_FRAME,removeHandler)
}
}
测试。看看是不是你想要的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询