需要在 as3 提示上调整音量

Need Volume adjust on as3 tips

这是我程序中的声音代码。我不确定是否需要 mySound 和 mySound2。它们是不同的音乐曲目,但不会同时播放。有一些错误,例如顺序不正确的错误,但我可以解决这些错误。我更担心音量,因为没有 volumeAdjust,它往往有点响亮。我担心的是,无论我将 volumeAdjust.volume 设置为什么,它都不会改变音量的任何内容。我试过

volumeAdjust -= .5 

不在函数中,而是作为全局变量 variable/object,但这也不起作用。

这是它的基本代码,但请记住,通道已在全局变量中声明。

var volumeAdjust:SoundTransform = new SoundTransform();
var mySound:Sound = new Sound();
var mySound2:Sound = new Sound();
volumeAdjust.volume = 0.5;
channel.soundTransform = volumeAdjust;
channel2.soundTransform = volumeAdjust;

所以我想我会添加我想出的解决方案,其中涉及 Organis 的提示。我不认为它会起作用,因为声音很短,但是在 .play() 之后调整音量;线路确实有效,我几乎立刻就在想。我不确定该程序能否很好地处理快速声音并足够快地对其进行调整,但它确实按照我想要的方式工作。