as3显示没有标签的隐私面板

时间:2012-08-01 21:47:51

标签: actionscript-3 security panel microphone

我们正在开发一个使用麦克风的应用程序。 我们想要显示隐私设置面板,但没有标签麦克风,相机等,只需要基本的隐私面板。

这里的图片让一切更清晰:

使用TAB设置

http://www.creativewave.it/settings_tabs.jpg

没有标签的设置

http://www.creativewave.it/settings_notabs.jpg

我们知道我们是否使用

mic:Microphone = Microphone.getMicrophone();  mic.setLoopBack(真) 我们可以拥有它。 问题在于,用户以这种方式在麦克风讲话时听到他的声音, 这对我们的应用来说太可怕了。

如果我们使用:  Security.showSettings(SecurityPanel.PRIVACY); 我们得到了隐私面板,但是有了标签。

是否有设置没有TAB面板但没有使用setLoopBack(true)?

或者,有没有一种真正的方法来使用setLoopback(true)但没有自己声音的回声?我们确实为此尝试了很多东西,但确实没有成功。

非常感谢。 保罗

3 个答案:

答案 0 :(得分:0)

尝试使用soundTransform& amp;将麦克风的音量设置为0。后来增加它......

var st:SoundTransform = mic.soundTransform;
st.volume = 0;
mic.soundTransform = st;

答案 1 :(得分:0)

在调用Microphone.getMicrophone()之前尝试静音全局音频然后在隐私框被解除后重新调高音量。

答案 2 :(得分:0)

我想如果你使用Security.showSettings(“2”);你会得到你想要的东西