flash代码问题,关于音乐的播放和停止

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:09:45
我是在一个场景里插入了一个空白的影片剪辑,并在这个场景加按钮做控制,想在这个空白MC里导入其他.SWF 这些我都成功了 做了个暂停按钮,能暂停动画,加了个代码stopAllSounds也能暂停音乐(音乐是我通过在要演示的.SWF里插入装有音乐的MC来完成的),但是想通过开始按钮再继续就不知道怎么搞了,开始按钮上写的代码能继续开始动画,但是音乐就不能继续了,或许我从一开始就做错了,当事以至此,希望高手支个招,让这个开始按钮也能使音乐继续播放,就差这一步了,大家帮帮忙啊。。。另有加分,先谢了
是要用多个按钮来控制多个.SWF的 开始暂停两个按钮需要对多个动画和音乐的控制有有效

你先看看怎么控制音乐吧 这个是我给别人的答案 看了这个你应该就会很明白了
首先 把你的音乐导入到库中
在库中选中你的MP3文件点右键------连接-----为AS导出---在第一帧导出
var my_sound=new Sound();//创建声音对象
my_sound.attachSound(love.mp3);//绑定到名称为love.mp3的声音
接下来调用
创建 两个按钮在舞台 btn1 btn2 新建一层 在第一真写上上面的代码 接着写
btn1.onRelease=function(){
my_sound.start();

}
btn2.onRelease=function(){
my_sound.stop();

}
你所说的控制SWF 就是MC吧 用FOR循环可以的 你按钮用MC来做 然后实例名为MC1……到你想要的 比如到5 依次摆放到舞台 然后写
stop()
for(var i:Number=1;i<6;i++){
var my_btn=this["mc"+i]
trace(my_btn)
}
授人以鱼不如授人以渔