diff --git a/Assets/TEngine/Runtime/GameFramework/UI/UIWindow.cs b/Assets/TEngine/Runtime/GameFramework/UI/UIWindow.cs index 24166ad9..5e262626 100644 --- a/Assets/TEngine/Runtime/GameFramework/UI/UIWindow.cs +++ b/Assets/TEngine/Runtime/GameFramework/UI/UIWindow.cs @@ -354,10 +354,11 @@ namespace TEngine Handle = null; } + OnDestroy(); + // 销毁面板对象 if (_panel != null) { - OnDestroy(); Object.Destroy(_panel); _panel = null; }