首页 > 解决方案 > 滑块值不会因脚本/编辑器 Unity 而改变

问题描述

我正在开发一个音响系统,但遇到了一个错误。我正在使用一个普通的 Unity 滑块和一个混音器,我公开了音量参数。在游戏中它工作得非常好,但如果我尝试通过脚本或编辑器更改它,它确实会更改滑块的值,但不会更改混音器音频的值。有人知道为什么吗?如果是的话怎么办?

剧本:

public void SetMusicV(float sliderValue)
{
    audioMixer.SetFloat("MusicVol", Mathf.Log10 (sliderValue) * 20);
}

滑块编辑器: 这是通过编辑器

西德游戏 这是通过游戏中的滑块

标签: unity3d

解决方案


推荐阅读