lcy
8 天以前 485db99b5c51a971c173664cf6e808dc8424b0a0
Main/Component/UI/Core/ButtonEx.cs
@@ -14,8 +14,11 @@
    public bool customNegativeSound = false;
    public int positiveSound = 0;
    public int negativeSound = 0;
    public float pressedScale = 1.1f;
    float m_AbleTime = 0f;
    private Vector3 originalScale;
    public float ableTime {
        get { return m_AbleTime; }
        private set {
@@ -44,6 +47,23 @@
    protected override void Awake()
    {
        base.Awake();
        originalScale = transform.localScale;
    }
    public override void OnPointerDown(PointerEventData eventData)
    {
        if (this.interactable == false)
        {
            return;
        }
        base.OnPointerDown(eventData);
        transform.localScale = originalScale * pressedScale;
    }
    public override void OnPointerUp(PointerEventData eventData)
    {
        base.OnPointerUp(eventData);
        transform.localScale = originalScale;
    }
    private void PlayPositiveSound()