unity3d - 滑块值不会因脚本/编辑器 Unity 而改变
问题描述
我正在开发一个音响系统,但遇到了一个错误。我正在使用一个普通的 Unity 滑块和一个混音器,我公开了音量参数。在游戏中它工作得非常好,但如果我尝试通过脚本或编辑器更改它,它确实会更改滑块的值,但不会更改混音器音频的值。有人知道为什么吗?如果是的话怎么办?
剧本:
public void SetMusicV(float sliderValue)
{
audioMixer.SetFloat("MusicVol", Mathf.Log10 (sliderValue) * 20);
}
滑块编辑器:
西德游戏
解决方案
推荐阅读
- jquery - 为单个对象创建多个对象
- bash - Bash loop to make directories in every child directory
- scala - Spark Dataframe : Set column values if an conditional row is encountered
- batch-file - Send Windows Key in batch script
- django - Heroku uninstalling Pillow?
- python - 沿修剪轴使用 rfft2 创建的数组的一维 ifft
- r - Create a new list by recombining information from previous lists
- android - 我是否需要与 Unity 一起更新 Unity 组件
- mysql - 当数据库字符集已设置为 utf8mb4 时发生 Django utf8 DatabaseError
- javascript - Apollo-client _mutation 输入类型 - 提供的数据为空