From 9eb792770096006aef32cdaf5910431a5cd5dda2 Mon Sep 17 00:00:00 2001 From: Foldcc_b1 Date: Mon, 21 Oct 2024 10:22:53 +0800 Subject: [PATCH] updat core --- Assets/Scripts/System/GameSetup.cs | 1 + Assets/Scripts/System/StateSystem/State/StateInit.cs | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Assets/Scripts/System/GameSetup.cs b/Assets/Scripts/System/GameSetup.cs index 491d9c7..6634c00 100644 --- a/Assets/Scripts/System/GameSetup.cs +++ b/Assets/Scripts/System/GameSetup.cs @@ -17,6 +17,7 @@ namespace System #endif #if UNITY_EDITOR DontDestroyOnLoad (this.gameObject); + return; #endif GameStateManager.Instance.Active(StateSystem.GameGlobalState.GameBegin); } diff --git a/Assets/Scripts/System/StateSystem/State/StateInit.cs b/Assets/Scripts/System/StateSystem/State/StateInit.cs index f7b8660..2a94b51 100644 --- a/Assets/Scripts/System/StateSystem/State/StateInit.cs +++ b/Assets/Scripts/System/StateSystem/State/StateInit.cs @@ -47,11 +47,11 @@ namespace StateSystem.State // return; //初始化资源管理器,并挂载AlwaysRes下的所有资源 AssetManager.Instance.Rouse (); -#if UNITY_EDITOR - ManagerInit (); - return; -#endif - if (SceneManager.GetActiveScene ().name != SceneName.InitScene.ToString ()) +// #if UNITY_EDITOR +// ManagerInit (); +// return; +// #endif + if (SceneManager.GetActiveScene ().name == "SetupScene") { this._sceneLoader = new SceneLoader (SceneName.InitScene, true); this._sceneLoader.BeginLoad (null, ManagerInit);