Slider(滑動條)是Unity UGUI中的一種常用UI元件用,於在使用者介面中實現滑動選擇的功能。通過拖動滾軸,使用者可以選擇一個數值範圍的內值。
Slider元件由兩部分組成:滑動區域和滾軸。滑動區域用於顯示滑動條的背景,而滾軸則表示當前的數值位置。使用者可以通過拖動滾軸來改變數值。
using UnityEngine;
using UnityEngine.UI;
public class SliderExample : MonoBehaviour
{
public Slider slider;
private void Start()
{
slider.onValueChanged.AddListener(OnSliderValueChanged);
}
private void OnSliderValueChanged(float value)
{
Debug.Log("Slider value changed: " + value);
}
}
操作步驟:
注意事項:
using UnityEngine;
using UnityEngine.UI;
public class SliderExample : MonoBehaviour
{
public Slider slider;
private void Start()
{
slider.minValue = 0;
slider.maxValue = 100;
slider.wholeNumbers = true;
}
}
操作步驟:
注意事項:
using UnityEngine;
using UnityEngine.UI;
public class SliderExample : MonoBehaviour
{
public Slider slider;
private void Start()
{
slider.direction = Slider.Direction.LeftToRight;
}
}
步操作驟:
注意事項:
using UnityEngine;
using UnityEngine.UI;
public class SliderExample : MonoBehaviour
{
public Slider slider;
private void Start()
{
slider.direction = Slider.Direction.BottomToTop;
}
}
操作步驟:
注意事項:
using UnityEngine;
using UnityEngine.UI;
public class SliderExample : MonoBehaviour
{
public Slider slider ;
private void Start()
{
slider.handleRect.GetComponentRectTransform<>().sizeDelta = new Vector2(20, 20);
}
}
操作步驟:
注意事項: