From 4af1ca25c86f6a07e5816d5bfe758d0043469176 Mon Sep 17 00:00:00 2001
From: ALEXTANG <574809918@qq.com>
Date: Mon, 27 Jun 2022 20:29:25 +0800
Subject: [PATCH] Update TEngine.cs
---
Assets/TEngine/Runtime/Core/TEngine.cs | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/Assets/TEngine/Runtime/Core/TEngine.cs b/Assets/TEngine/Runtime/Core/TEngine.cs
index 945ffdde..83449416 100644
--- a/Assets/TEngine/Runtime/Core/TEngine.cs
+++ b/Assets/TEngine/Runtime/Core/TEngine.cs
@@ -76,6 +76,25 @@ namespace TEngine
return true;
}
+ ///
+ /// 系统注销
+ ///
+ ///
+ ///
+ public void RemoveLogicSys(ILogicSys logicSys)
+ {
+ if (m_LogicMgrList.Contains(logicSys))
+ {
+ TLogger.LogInfo("Remove logic system: " + logicSys.GetType().Name);
+
+ logicSys.OnDestroy();
+
+ m_LogicMgrList.Remove(logicSys);
+
+ logicSys = null;
+ }
+ }
+
#region 生命周期
public void Start()
{