思路:声音的播放、停止、暂停的实现,非常简单。
步骤1:
首先放入三个按钮,实例名分别为
“start_btn”“pause_btn”“stop_btn”;
然后再导入一个声音文件到库中;
导入完成后,在库中右击这个声音文件—>链接—>勾选"为ActionScript
导出"和"在第一帧导出"这两项,在给"标识符"中输入一个名字,如"Cannon".
步骤2:
加入AS代码层:
var mysound:Sound = new Sound();
//让mysound具有Sound类的属性和方法
mysound.attachSound("Cannon");
//mysound链接到库中名为"Cannon"的声音元件
Start_Point =
0;
//设置播放的起点位置
play_btn.onRelease = function() {
mysound.start(Start_Point/1000);};
//播放按钮:从起点位置开始播放声音,因为要接收秒数,所以要除1000
pause_btn.onRelease = function() {
Start_Point = mysound.position;
mysound.stop();};
//暂停按钮:先保存当前播放到的位置为起点,然后停止播放
stop_btn.onRelease = function() {
Start_Point = 0;
mysound.stop();};
//停止按钮:将起点位置设为0,然后停止播放
Flash充电:Sound类常用属性和方法
(1)Sound.attachSound("idName"):声音对象依附声音元件
mysound.attachSound("Cannon")
(2)Sound.start(播放起点,循环次数):开始播放声音
mysound.start(5,3)
//从5秒钟位置开始播放,循环三次
mysound.start()
//从0秒钟位置开始播放,循环一次
(3)Sound.stop("idName"):停止播放声音
mysound.stop()
//停止全部声音
(4)Sound.setVolume(1~100):设定音量
mysound.setVolume(50)
//设置音量为50
(5)Sound.getVolume():取得音量设定值
mysound.setVolume(33)
trace(mysound.getVolume())
//返回33
茶杯头甜蜜终章dlc 官方手机版v1.0.0.3
下载火柴人传说暗影格斗内置菜单 最新版v3.0.1
下载荒野乱斗测试服 安卓版v61.10.3
下载荒野乱斗彩虹服 安卓版v61.10.3
下载寒霜启示录 安卓版v1.25.10
寒霜启示录是一款生存模拟游戏,不少玩家可能对于末日都有着自己
末日城堡免广告版 安卓最新版v0.7.1
末日城堡免广告版是一款非常好玩的模拟经营类游戏,内部可以不看
甜蜜人生模拟器 最新版v1.4.5
甜蜜人生模拟器是一款非常好玩的模拟恋爱手游,玩家在这里能够对
武器锻造师内置功能菜单 v10.4
武器锻造师内置菜单版是游戏的破解版本,在该版本中为玩家提供了
开放空间overfield 安卓版v1.0.5
开放空间Overfield是一款箱庭养成经营手游,让你在广阔