This commit is contained in:
陈思海 2025-12-05 19:04:42 +08:00
parent 99446198cf
commit cfecafd678
2 changed files with 0 additions and 39 deletions

View File

@ -1,36 +0,0 @@
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace AlicizaX.UI.Extension.UXComponent
{
public class TestUI : UXSelectable
{
private float maxSliderValue;
private float minSliderValue;
[SerializeField] private Slider _slider;
private float sliderRange;
[SerializeField] private float SLIDERSTEP = 100.0f; //used to
protected override void Awake()
{
base.Awake();
maxSliderValue = _slider.maxValue;
minSliderValue = _slider.minValue;
sliderRange = maxSliderValue - minSliderValue;
}
public override void OnMove(AxisEventData eventData)
{
if (eventData.moveDir == MoveDirection.Left || eventData.moveDir == MoveDirection.Right)
{
float sliderChange = eventData.moveDir == MoveDirection.Right ? 1 * (sliderRange / SLIDERSTEP) : -1 * (sliderRange / SLIDERSTEP);
float tempValue = _slider.value + sliderChange;
_slider.value = Mathf.Clamp(tempValue, minSliderValue, maxSliderValue);
Debug.Log(_slider.value );
}
}
}
}

View File

@ -1,3 +0,0 @@
fileFormatVersion: 2
guid: 67a18ee6ebd4470b9e936543b01af7ca
timeCreated: 1764765598