hch
2026-01-26 853fca9637124fcc2d172115b113da88d8591fb3
Main/Component/UI/Common/SliderPanel.cs
@@ -47,19 +47,25 @@
            slider.value -= 1;
        });
        maxBtn.AddListener(() =>
        maxBtn?.AddListener(() =>
        {
            slider.value = slider.maxValue;
        });
    }
    /// <summary>
    /// 初始化
    /// </summary>
    /// <param name="_OnChangeEvent">数量变化事件</param>
    /// <param name="_maxCount">最大数量 可以设置最小1</param>
    /// <param name="_count">初始显示数量</param>
    public void Init(Action<int> _OnChangeEvent, int _maxCount, int _count = 1)
    {
        count = _count;
        maxCount = _maxCount;
        slider.value = count;
        slider.minValue = 0;
        slider.maxValue = _maxCount;
        slider.value = count;
        Refresh();
        OnChangeEvent = _OnChangeEvent;
@@ -74,15 +80,21 @@
        {
            addBtn.interactable = false;
            addBtn.SetColorful(null, false);
            maxBtn.interactable = false;
            maxBtn.SetColorful(null, false);
            if (maxBtn != null)
            {
                maxBtn.interactable = false;
                maxBtn.SetColorful(null, false);
            }
        }
        else
        {
            addBtn.interactable = true;
            addBtn.SetColorful(null, true);
            maxBtn.interactable = true;
            maxBtn.SetColorful(null, true);
            if (maxBtn != null)
            {
                maxBtn.interactable = true;
                maxBtn.SetColorful(null, true);
            }
        }
        if (count <= 1)