flash如何控制加载影片播放一遍后停止http://zhidao.baidu.com/question/140382505.html?an=0&si=2

播过一边如何回原来的flash呀,就是加载的中间插播的,然后还想继续... 播过一边如何回原来的flash呀,就是加载的中间插播的,然后还想继续 展开
 我来答
安第斯山边
2011-12-01 · TA获得超过210个赞
知道小有建树答主
回答量:194
采纳率:0%
帮助的人:175万
展开全部
可以再添加一个播放按钮指向加载影片的那一帧,这样再播放停止后想再看一遍就点击按钮重新播放。
这种情况适合主时间轴上没有一起重新播放的内容,如果加载同时还要播放主时间轴的内容,则需要另外方法。你先试一下,有问题再问。
心远天高
2011-12-01 · TA获得超过677个赞
知道小有建树答主
回答量:661
采纳率:100%
帮助的人:270万
展开全部
中间插播可以暂停原来的动画,再加载新影片,新影片播放完毕,卸载它。然后继续播放原来的影片。
追问
请具体说明,一插播其他的就会不停的重复,回不去了
追答
呵呵,后来那个问题是不是也是你提的?跟你的要求一模一样。我就再做一次,回答你们两个问题。
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)
}
}

测试。看看是不是你想要的。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式