Unity 在Inspector面板通过拖拽设置Slider OnValueChange得到的值是0
之前的方法是这样的:
public void OnValueChange(int value)
{
Debug.Log(value);
}
Inspector面板:

当Slider变化的时候调用OnValueChange方法传入的值会一直是0,所以要把参数类型改掉:
public void OnValueChange(Slider slider)
{
Debug.Log(slider.value);
}
Inspector面板:

把对应的Slider拖拽复制就可以了
