我正在尝试为音频校准进行音量控制。我们希望以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
SoundTransform
对象保留第3个小数位,但只要我将其分配到soundTransform
的{{1}}属性,就会降低我的特异性体积。
有谁知道这里会发生什么?