返回信息流我现在有两个影片剪辑,我怎么才可以让它们在场景里面顺序播放啊?
貌似直接放两帧不同的剪辑,只会作为图片播放~
困扰了好久~
求助求助~3X~
这是一条镜像帖。来源:北邮人论坛 / flash / #45947同步于 2010/6/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Flash机器人发帖
问个问题~合并两个影片剪辑
mengxin0704
2010/6/10镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
刚自己试了一下,貌似设置相同的帧数(中间添加相同的空白帧)可以达到两个影片剪辑顺序播放的效果~请问还有好一点的方法吗?
as也可以啊~最好as3,2没有看过~
主时间轴上
/**
* 给第一个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);
}
【 在 flycat 的大作中提到: 】
: 主时间轴上
: /**
: * 给第一个mc的最后一帧加一个发送事件
: ...................
貌似还是有点不对劲啊~不明白 addFrameScript 是什么~全在主时间轴第一帧添加的代码?
这些都是放在主时间轴第一帧的
看你的mc名字和函数里写的名字是否一样
addFrameScript是什么看帮助
【 在 mengxin0704 (白猿髯客) 的大作中提到: 】
: 貌似还是有点不对劲啊~不明白 addFrameScript 是什么~全在主时间轴第一帧添加的代码?
【 在 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!
那天写了没测,是有点问题...
看附件吧。
【 在 mengxin0704 (白猿髯客) 的大作中提到: 】
: fang_mc.addFrameScript(fang_mc.totalFrames, publicEvent);
: fang_mc.addEventListener("play_complete",play_completeHandler);
: function publicEvent()
: ...................
【 在 flycat 的大作中提到: 】
: 那天写了没测,是有点问题...
: 看附件吧。
: 【 在 mengxin0704 (白猿髯客) 的大作中提到: 】
: ...................
感谢万分,万分感谢!