hch
昨天 23c416e43615b956f9b685b2184e9b18bf9cb665
Main/Component/UI/Common/SliderPanel.cs
@@ -21,32 +21,35 @@
    Action<int> OnChangeEvent;
    void Start()
    {
        slider.AddListener((value) => { Refresh(); });
        slider.AddListener((value) =>
        {
            if (value == 0)
            {
                slider.value = 1;
                return;
            }
            Refresh();
        });
        addBtn.AddListener(() =>
        {
            slider.value += 1;
            Refresh();
        });
        addBtn.onPress.AddListener(() =>
        {
            slider.value += 1;
            Refresh();
        });
        decBtn.AddListener(() =>
        {
            slider.value -= 1;
            Refresh();
        });
        decBtn.onPress.AddListener(() =>
        {
            slider.value -= 1;
            Refresh();
        });
        maxBtn.AddListener(() =>
        {
            slider.value = slider.maxValue;
            Refresh();
        });
    }
@@ -96,4 +99,12 @@
        OnChangeEvent?.Invoke(count);
    }
    void OnDestroy()
    {
        OnChangeEvent = null;
    }
    void OnDisable()
    {
        OnChangeEvent = null;
    }
}