声音对象

来源:互联网 发布:h5小游戏源码免费下载 编辑:程序博客网 时间:2024/04/29 23:50

如果想控制动画中的声音,我们可以使用 flash 中的 sound 对象,

通过 sound 命令创建一个新的 sound 对象。之后再用 attachSound 

令连接到库里的声音,就可以用来控制动画中的声音了。

new Sound()    使用new操作符实例化 sound对象,即为创建新的sound对象。

attachSound(声音标号符)  将库面板内制定的声音元件载入场景中。

Start(第几秒开始播放,循环次数)   开始播放音乐       

Stop()         停止音乐播放

start((myaa.position/1000),1)    这个是继续播放

setVolume(音量值)  设置当前声音音量大小。(取值为0-1000为静音,100是最大音量。

getVolume(音量值)     返回一个0-100的整数,该整数为当前声音对象的音量。

setPan(数值)     是指声音的左右均衡,即确定声音在左右声道中是如何播放的。

                 取值为100-100之间 。-100表示左声道,100表示右声道

0表示两个声道间平均地均衡声音。

getPan(数值)   返回一个Pan的值,即声道值。

 

音乐生成对象过程:

(1)  为库中的音乐取个标示符(在这里先给库中音乐给个标示符:aa,对象名:bb)

bb =new Sound();       new Sound() 此命令用来创建一个新的 sound 对象

bb.attachSound("aa");  有了sound 对象我们才能用AS来控制声音。

attachSound("库中的声音") 此命令可以使我们创建的声

音对象连接到库里的声音,以便进行控制。

      bb.start();       start([从第几秒开始播放, 循环次数]) 此命令可以是

声音开始播放,里面的两个参数是可选的。

      bb. stop()          stop() 停止声音的播放。

舞台上将有播放和停止两个按钮,选中 Play 按钮,打开

动作面板,输入以下脚本:

on (release) {

music.start();

}//播放声音          //music这个是音乐生成的对象

选中 Stop 按钮,输入以下脚本:

on (release) {

music.stop();

}//停止播放声音

 

注意:Sound这个单词的S要大写。

0 0