flash as3按钮控制mc播放
先建一个mc,是个动画,先不让它播放,stop应写在哪里呢?再放两个按钮,一个按下去播放,另一个按下去暂停,怎么写?一共三个问题,请高手讲一下...
先建一个mc,是个动画,先不让它播放,stop应写在哪里呢?再放两个按钮,一个按下去播放,另一个按下去暂停,怎么写?一共三个问题,请高手讲一下
展开
展开全部
还有一个思路:一切都在主时间线第一帧里完成。
1.动画mc放在主时间线上第一帧里,并在主时间线上第一帧里写:
mc.stop()
2.在主时间线上第一帧里放两个按钮:play_btn 和 pause_btn,
3.在主时间线上第一帧里写:
play_btn.addEventListener(MouseEvent.CLICK,play_fn);
function play_fn (e:MouseEvent){
mc.play()
}
pause_btn.addEventListener(MouseEvent.CLICK,pause_fn);
function plause_fn (e:MouseEvent){
mc.stop()
}
1.动画mc放在主时间线上第一帧里,并在主时间线上第一帧里写:
mc.stop()
2.在主时间线上第一帧里放两个按钮:play_btn 和 pause_btn,
3.在主时间线上第一帧里写:
play_btn.addEventListener(MouseEvent.CLICK,play_fn);
function play_fn (e:MouseEvent){
mc.play()
}
pause_btn.addEventListener(MouseEvent.CLICK,pause_fn);
function plause_fn (e:MouseEvent){
mc.stop()
}
展开全部
1、元件中的stop()命令就写在元件的第一帧
2、动画元件,播放和暂停按钮实例名分别为 mc1_mc , bf_btn , zt_btn
3、在主时间轴上写
bf_btn.addEventListener(MouseEvent.MOUSE_DOWN,bf);
function bf(ev:MouseEvent)
{
_root.mc1_mc.play()
}
zt_btn.addEventListener(MouseEvent.MOUSE_DOWN,zt);
function zt(ev:MouseEvent)
{
_root.mc1_mc.stop()
}
2、动画元件,播放和暂停按钮实例名分别为 mc1_mc , bf_btn , zt_btn
3、在主时间轴上写
bf_btn.addEventListener(MouseEvent.MOUSE_DOWN,bf);
function bf(ev:MouseEvent)
{
_root.mc1_mc.play()
}
zt_btn.addEventListener(MouseEvent.MOUSE_DOWN,zt);
function zt(ev:MouseEvent)
{
_root.mc1_mc.stop()
}
追问
stop写在元件内的第一帧吗?如果这样,一点暂停按钮,mc 不就停下来了吗
追答
你不是就想让MC停止和播放吗?
上面的代码有误,应该是
bf_btn.addEventListener(MouseEvent.MOUSE_DOWN,bf);
function bf(ev:MouseEvent)
{
mc1_mc.play()
}
zt_btn.addEventListener(MouseEvent.MOUSE_DOWN,zt);
function zt(ev:MouseEvent)
{
mc1_mc.stop()
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询