flash as3按钮控制mc播放
先建一个mc,是个动画,先不让它播放,stop应写在哪里呢?再放两个按钮,一个按下去播放,另一个按下去暂停,怎么写?一共三个问题,请高手讲一下...
先建一个mc,是个动画,先不让它播放,stop应写在哪里呢?再放两个按钮,一个按下去播放,另一个按下去暂停,怎么写?一共三个问题,请高手讲一下
展开
2个回答
展开全部
还有一个思路:一切都在主时间线第一帧里完成。
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()
}
一诺动画
2024-10-27 广告
2024-10-27 广告
Flash动画制作在北京一之诺文化传媒有限公司是一项创意与技术并重的服务。我们团队精通于利用Flash或兼容技术,将客户的想象转化为生动、流畅的动画作品。从概念设计到分镜脚本,再到精细的绘制与后期特效处理,每一步都力求完美呈现。无论是广告动...
点击进入详情页
本回答由一诺动画提供
展开全部
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()
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询