public void GoToStart() { UnLoadBattle(() => { SceneManager.SetActiveScene(SceneManager.GetSceneByName(BaseConstMgr.SCE_Start)); Callback_OnBackToStart?.Invoke(); MainUICoroutine.Run(BackToStart()); }); }
public void GoToStart() { if (SubBattleMgr != null && SubBattleMgr.IsInBattle) { CLog.Error("正在SubBattle中"); return; } UnLoadBattle(() => { SceneManager.SetActiveScene(SceneStart); Callback_OnBackToStart?.Invoke(); MainUICoroutine.Run(BackToStart()); }); }