diff options
Diffstat (limited to 'WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs')
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs | 27 |
1 files changed, 23 insertions, 4 deletions
diff --git a/WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs b/WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs index 9ed2fc9..ff7ac65 100644 --- a/WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs +++ b/WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs @@ -2,10 +2,29 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; -public class SceneManager : Singleton<SceneManager> +namespace WK { - // 场景内所有对象用这个结构维护 - private GridMap m_GridMap; + /// <summary> + /// 命名和UnityEngine.SceneManagement.SceneManager区分 + /// </summary> + public class GameSceneManager : Singleton<GameSceneManager> + { + private AsyncOperation m_AsyncOpt = null; + public AsyncOperation AsyncOpt + { + get + { + return m_AsyncOpt; + } + } -}
\ No newline at end of file + public void LoadScene(string sceneName, UnityEngine.SceneManagement.LoadSceneMode loadMode) + { + m_AsyncOpt = UnityEngine.SceneManagement.SceneManager.LoadSceneAsync(sceneName, loadMode); + } + + + } + +} |