Flash AS3中的扬声器音量

时间:2011-08-22 18:46:16

标签: flash actionscript-3 volume microphone

有什么方法可以改变扬声器的音量?

当我使用Microphone类时,我可以设置mic.gain来设置麦克风的增益,同样可以改变扬声器的音量吗?

我看过,有些网站允许你改变Flash中扬声器的分贝增益。任何人都可以帮我理解这个吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

要更改全局声音值:

对于AS2,更改_root的音量:

var volumeChangeSound:Sound = new Sound(_root);
volumeChangeSound.setVolume(0); // goes from 0 to 100

对于AS3:

import flash.media.SoundMixer;
var transform1:SoundTransform=new SoundTransform();
transform1.volume=0; // goes from 0 to 1
flash.media.SoundMixer.soundTransform=transform1;

Sounds in as3: Tutorial: AS3 Basics – How to use library sounds in AS3 | 8bitrocket