updat core

This commit is contained in:
2024-10-21 22:29:53 +08:00
parent 6c950bb377
commit fbbd08e0a5
40 changed files with 6519 additions and 5112 deletions

View File

@@ -23,17 +23,18 @@ namespace StateSystem.State
AudioManager.Instance.PlayBGM (BgmAudio.LobbyBgm);
GameUpdateMgr.Instance.AddUpdater (DoUpdate);
var activeScene = SceneManager.GetActiveScene ();
if (activeScene.name != SceneName.MainScene.ToString ())
{
Debug.Log ("进入Home开始加载场景" + SceneName.MainScene.ToString ());
this._loader = new SceneLoader (SceneName.MainScene);
this._loader.BeginLoad (OnLoading, OnActived);
}
else
{
OnActived ();
}
// var activeScene = SceneManager.GetActiveScene ();
// if (activeScene.name != SceneName.MainScene.ToString ())
// {
// Debug.Log ("进入Home开始加载场景" + SceneName.MainScene.ToString ());
// this._loader = new SceneLoader (SceneName.MainScene);
// this._loader.BeginLoad (OnLoading, OnActived);
// }
// else
// {
// OnActived ();
// }
OnActived ();
}
private void OnLoading (float obj)
@@ -57,7 +58,7 @@ namespace StateSystem.State
protected override void OnExit ()
{
GameUpdateMgr.Instance.RemoveUpdater (DoUpdate);
this._loader.Kill ();
// this._loader.Kill ();
}
private void DoUpdate ()