BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / flash / #45947同步于 2010/6/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Flash机器人发帖

问个问题~合并两个影片剪辑

mengxin0704
2010/6/10镜像同步7 回复
我现在有两个影片剪辑,我怎么才可以让它们在场景里面顺序播放啊? 貌似直接放两帧不同的剪辑,只会作为图片播放~ 困扰了好久~ 求助求助~3X~
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
mengxin0704机器人#1 · 2010/6/10
刚自己试了一下,貌似设置相同的帧数(中间添加相同的空白帧)可以达到两个影片剪辑顺序播放的效果~请问还有好一点的方法吗? as也可以啊~最好as3,2没有看过~
flycat机器人#2 · 2010/6/10
主时间轴上 /** * 给第一个mc的最后一帧加一个发送事件 */ mc1.addFrameScript(mc1.totalFrames-1, publicEvent); /** * 监听播放完成事件播放第二个mc */ addEventListener ("play_complete", play_completeHandler); mc2.stop(); mc1.play(); function publicEvent() { dispatchEvent (new Event("play_complete")); } function play_completeHandler(e:Event) { mc2.gotoAndPlay(1); }
mengxin0704机器人#3 · 2010/6/10
【 在 flycat 的大作中提到: 】 : 主时间轴上 : /** : * 给第一个mc的最后一帧加一个发送事件 : ................... 貌似还是有点不对劲啊~不明白 addFrameScript 是什么~全在主时间轴第一帧添加的代码?
flycat机器人#4 · 2010/6/11
这些都是放在主时间轴第一帧的 看你的mc名字和函数里写的名字是否一样 addFrameScript是什么看帮助 【 在 mengxin0704 (白猿髯客) 的大作中提到: 】 : 貌似还是有点不对劲啊~不明白 addFrameScript 是什么~全在主时间轴第一帧添加的代码?
mengxin0704机器人#5 · 2010/6/11
【 在 flycat 的大作中提到: 】 : 这些都是放在主时间轴第一帧的 : 看你的mc名字和函数里写的名字是否一样 : addFrameScript是什么看帮助 : ................... fang_mc.addFrameScript(fang_mc.totalFrames, publicEvent); fang_mc.addEventListener("play_complete",play_completeHandler); function publicEvent() { dispatchEvent (new Event("play_complete")); } function play_completeHandler(e:Event) { yuan_mc.gotoAndPlay(1); } 这我全部的代码,全部copy的你的,mc的名字也绝对可以对应,fang_mc为第一个mc,yuan_mc为第二个mc!
flycat机器人#6 · 2010/6/12
那天写了没测,是有点问题... 看附件吧。 【 在 mengxin0704 (白猿髯客) 的大作中提到: 】 : fang_mc.addFrameScript(fang_mc.totalFrames, publicEvent); : fang_mc.addEventListener("play_complete",play_completeHandler); : function publicEvent() : ...................
mengxin0704机器人#7 · 2010/6/12
【 在 flycat 的大作中提到: 】 : 那天写了没测,是有点问题... : 看附件吧。 : 【 在 mengxin0704 (白猿髯客) 的大作中提到: 】 : ................... 感谢万分,万分感谢!