diff --git a/Assets/TEngine/Scripts/Runtime/Core/Base/Singleton/BehaviourSingleton.cs b/Assets/TEngine/Scripts/Runtime/Core/Base/Singleton/BehaviourSingleton.cs index 6c8c17d8..72439e63 100644 --- a/Assets/TEngine/Scripts/Runtime/Core/Base/Singleton/BehaviourSingleton.cs +++ b/Assets/TEngine/Scripts/Runtime/Core/Base/Singleton/BehaviourSingleton.cs @@ -15,8 +15,8 @@ namespace TEngine.Runtime { if (null == sInstance) { - BehaviourSingleSystem.Instance.CheckInstance(); sInstance = new T(); + BehaviourSingleSystem.Instance.CheckInstance(); TLogger.LogAssert(sInstance != null); sInstance.Awake(); RegSingleton(sInstance);