WEB开发网
开发学院图形图像Flash Flash MX as 声音控制分解 阅读

Flash MX as 声音控制分解

 2007-01-03 10:52:21 来源:WEB开发网   
核心提示: mySound.setPan();设置左右均衡的值,声道音量:mySound.getTransform();获取左右声音的音量,Flash MX as 声音控制分解(2),mySound.setTransform();设置左右声道的音量,这是一个比较特殊的参数,方法:loadSound(文

mySound.setPan();设置左右均衡的值。

声道音量:

mySound.getTransform();获取左右声音的音量。

mySound.setTransform();设置左右声道的音量。

这是一个比较特殊的参数,在设置setTransform前,要先为它新建一个对像才可以。因为篇幅有限,在这里不为大家讲解了。如果有兴趣,请参看FLASH的帮助文件。

读取声音:

mySound.loadSound();从外部载入声音。

mySound.attachSound();从库中加载声音。

mySound.getBytesLoaded();获取声音载入的字节数。

mySound.getBytesTotal();获取声音的总字节数。

声音对象的属性:

mySound.duration;声音的长度。(单位为毫秒。即:1000毫秒=1秒)

mySound.position;声音已播放的毫秒数。(单位为毫秒)

声音对象的函数:

mySound.onLoad;声音载入时调用。

mySound.onComplete;声音播放完成时调用。

简单实例:

通过下面这个例子,主要是让大家自己动手,了解一下声音的各个方法以及属性的用法。

首先,我们先要让声音播放起来。用as来控制,就需要用as来读取声音。用as读取声音有两种方式:attachSound和loadSound。

attachSound是从FLASH的库中挷定一个声音。这个声音需要我们先导入一个声音文件。方法:文件→导入到库(选择一个声音文件,确定即可)→打开库面板(窗口→库)→右键选择我们刚才导入的声音文件→在右键菜单中找到链接→选中为动作脚本导出,在标识符上为这个声音对象起一个名称。然后用attachSound(标识符),来读取声音。

loadSound则是从外部读取声音文件,方法:loadSound(文件名)。从外部读取文件时只允许载入MP3文件。其它格式是不能够读取的。

上一页  1 2 3 4  下一页

Tags:Flash MX as

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接