Unity-带有负值和正值的滑块

时间:2019-02-21 11:17:49

标签: unity3d progress-bar uislider

我想制作一个可以显示负值和正值的滑块,零值必须是中间值和默认值。一种方向舵。我将附上一个屏幕截图,以说明我要实现的目标。

enter image description here

我坚决要为自己的目的使用滑块,但是无法设置它。我都没有找到可以帮助我的一些教程。

我可以使用哪个工具而不是滑块来实现自己的目标?否则如何设置滑块以产生图像效果?谢谢您的时间

1 个答案:

答案 0 :(得分:0)

您可以使用Slider.minValueSlider.maxValue

请参阅下文。

using UnityEngine.UI;

public Slider mSlider;

private void Initialize()
{
    mSlider.minValue = -40;
    mSlider.maxValue = 40;
    mSlider.onValueChanged.AddListener(OnValueChanged);
}

private void OnValueChanged(float value)
{
    Debug.Log("OnValueChanged => " + value);
}