1

我正在尝试为音频校准进行音量控制。我们希望以 0.1% 的增量来改变 SoundChannel 的音量。

这是我的代码,也是我的输出。

var transform:SoundTransform = _soundChannel.soundTransform;
transform.volume = 0.999;
_soundChannel.soundTransform = transform;

trace('transform ' +transform.volume); // 0.999
trace('channel ' +_soundChannel.soundTransform.volume); // 0.99

Object 保留了小数点后第三SoundTransform位,但是一旦我将它分配给soundTransformmy 的属性SoundChannel,它就会降低我的音量的特异性。

有谁知道这里会发生什么?

4

0 回答 0