我正在尝试进行一些音频设置。这是我的脚本:
public AudioMixer masterMixer;
public float masterLvl;
public float musicLvl;
public float sfxLvl;
public void SetMasterVolume ()
{
masterLvl = masterVolumeSlider.value;
masterMixer.SetFloat("masterVol", masterLvl);
}
public void SetMusicVolume()
{
musicLvl = musicVolumeSlider.value;
masterMixer.SetFloat("musicVol", musicLvl);
}
public void SetSfxVolume()
{
sfxLvl = sfxVolumeSlider.value;
masterMixer.SetFloat("sfxVol", sfxLvl);
}
它在滑块上具有所有的OnValueChanged()功能,我只是想知道为什么它不起作用。谢谢。
编辑:问题在于它更改了 dB 而不是音量。新问题是:如何使其更改音量而不是dB?