gpt4 book ai didi

actionscript-3 - 更改简单声道的音量

转载 作者:行者123 更新时间:2023-12-03 00:17:52 24 4
gpt4 key购买 nike

我想更改声道的音量,而不是从头开始关闭/启动它。

这是我处理声道的一些代码,musicIcon切换声音。

    function musicToggle(e:TouchEvent){
if(musicIcon.alpha != 1){
Chn_musicLoop = musicLoop.play(0,int.MAX_VALUE);
//Instead of restarting the music, I would like to set the volume to it's max (1)
musicIcon.alpha *= 2;
}
else{
musicIcon.alpha *= .5;
Chn_musicLoop.stop();
//Instead of stopping the music, I would like to set the volume to 0.
}}

我需要什么代码来做到这一点?

最佳答案

相信你在找SoundTransform类(class)。

基本上:

var st:SoundTransform = new SoundTransform(0.5, 0);

Chn_musicLoop.soundTransform = st;
SoundTransform 0.5的参数会把你的“音量”放在一半。该参数的范围为 0 到 1。

这是 adobe 在 AS3 中的引用:

http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7d1f.html

关于actionscript-3 - 更改简单声道的音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21210191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com