http://www.68design.net/Web-Guide/Flash/11368-1.html
代码:
var s = new Sound();//新建声音
//在库中设置声音的链接属性,标识符设为sound.mp3,链接设在第一帧导出
s.attachSound("sound.mp3");//从库中加载此链接标识的声音
var played = 0;//定义初始声音从0秒处开始播放
pauseed = false;//标记变量,初始为暂停状态
//在场景中建一按钮,命名btn_mc
btn_mc.on
if(pauseed){
stop();//停止时间轴
s.stop();//停止声音
played = s.position;//当前声音所播放的毫秒数
pauseed = false;//标记变量,此时为暂停状态
}else{
play();//播放时间轴
s.start(played / 1000, 999);//从当前暂停的声音秒数开始播放,播放999遍
pauseed = true;//标记变量,此时为播放状态
}
}
-------------------------------------------------------------------------------------------------------------------------------------
老虎说制作:
打开FLASH8,导入要播放的声音、图片或动画到库。
在库中设置声音的链接属性,标识符设为sound.mp3,链接设在第一帧导出。
回到场景,在第一层放置背景图片或动画。
在第二层,从公用库调出你喜欢的按钮或自己作的按钮,放在合适位,命名btn_mc
第三层,在第一桢插入空白关键桢,打开动作面板,输入stop(); 在第二桢插入空白关键桢并导入声音,将桢延长至声音结束。
第四层,在第一桢打开动作面板,输入上面代码。
测试,存盘。时间轴如下图:
评论