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() {