下面为大家带来在Flash Player播放器里播放声音的两种方法,很简单的,其中还用到来AS代码,希望大家喜欢!
1、建立 Sound 对象用 load) 方法加载外部的 mp3 来播放;
2、让 Sound 对象监听 sampleData 事件,这样可以播放由程序动态生成的声音,例如:
下面的示例播放简单的正弦波。
复制代码
代码如下:
var mySound:Sound = new Sound);
function sineWaveGeneratorevent:SampleDataEvent):void {
for var c:int=0; c<8192; c++ ) {
event.data.writeFloatMath.sinNumberc+event.position)/Math.PI/2))*0.25);
event.data.writeFloatMath.sinNumberc+event.position)/Math.PI/2))*0.25);
}
}
mySound.addEventListenerEvent.SAMPLE_DATA,sineWaveGenerator);
mySound.play);
以上就是在Flash Player播放器里播放声音的两种方法介绍,希望对大家有所帮助!