Main/System/UIBase/UIBase.cs
@@ -623,12 +623,15 @@
            {
                isAnimating = false;
                OnOpenAnimationComplete();
                // 启用交互
                if (canvasGroup != null)
                {
                    canvasGroup.interactable = true;
                    canvasGroup.blocksRaycasts = true;
                }
            });
            currentAnimation.Play();
@@ -648,6 +651,11 @@
        }
    }
    protected virtual void OnOpenAnimationComplete()
    {
    }
    // 播放关闭动画 - 修改后的方法
    protected virtual void PlayCloseAnimation()
    {