summaryrefslogtreecommitdiff
path: root/WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs
diff options
context:
space:
mode:
authorchai <215380520@qq.com>2023-05-16 08:50:55 +0800
committerchai <215380520@qq.com>2023-05-16 08:50:55 +0800
commit27df4282109a26a21aa042793c3136fbb5b81a98 (patch)
treefb20d2b3b6270430eaa32de9a0c88aa7ea5d8258 /WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs
parent85629d871b1cbf65e57c8e25b2145c0b77f7e353 (diff)
*misc
Diffstat (limited to 'WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs')
-rw-r--r--WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs27
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);
+ }
+
+
+ }
+
+}