//所有任务加载完成 IEnumerator LoadFinish() { Debug.Log($"Loads scene '{m_sceneName}' completed."); OnLoadFinish(); //等待0.5s,这样不会进度显示100%的时候瞬间界面消失。 yield return(IEnumeratorTool.instance.waitForHalfSecond); m_isLoadFinish = true; m_loadingPanel.Hide(); }
private void OnSceneLoaded(Scene loadedScene, LoadSceneMode mode) { EventManager.BaseEvents.OnSceneLoaded.Invoke((EntryPoint)Enum.Parse(typeof(EntryPoint), loadedScene.name, true), mode); LoadingPanel.Hide(); }