我正在尝试为音频校准进行音量控制。我们希望以 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
位,但是一旦我将它分配给soundTransform
my 的属性SoundChannel
,它就会降低我的音量的特异性。
有谁知道这里会发生什么?