summaryrefslogtreecommitdiff
path: root/WorldlineKeepers/Assets/Scripts/Battle
diff options
context:
space:
mode:
Diffstat (limited to 'WorldlineKeepers/Assets/Scripts/Battle')
-rw-r--r--WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs3
-rw-r--r--WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs15
2 files changed, 7 insertions, 11 deletions
diff --git a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs b/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs
index b530390..1fc5c2a 100644
--- a/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs
+++ b/WorldlineKeepers/Assets/Scripts/Battle/Metadata/StageMetadata.cs
@@ -11,7 +11,7 @@ namespace WK.Data
/// </summary>
public abstract class StageEntityMetadatas
{
- public string entityId;
+ public string entityId; // 用来引用场景中的对象
}
public class StageDesc
@@ -36,3 +36,4 @@ namespace WK.Data
}
}
+
diff --git a/WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs b/WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs
index ac800ee..15fc861 100644
--- a/WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs
+++ b/WorldlineKeepers/Assets/Scripts/Battle/SceneManager.cs
@@ -10,18 +10,13 @@ namespace WK
/// </summary>
public class GameSceneManager : Singleton<GameSceneManager>
{
- private AsyncOperation m_AsyncOpt = null;
- public AsyncOperation AsyncOpt
- {
- get
- {
- return m_AsyncOpt;
- }
- }
+ private AsyncOperation m_SceneOpt = null;
+ public AsyncOperation sceneOpt => m_SceneOpt;
- public void LoadScene(string sceneName, UnityEngine.SceneManagement.LoadSceneMode loadMode = UnityEngine.SceneManagement.LoadSceneMode.Single)
+ public AsyncOperation LoadScene(string sceneName, UnityEngine.SceneManagement.LoadSceneMode loadMode = UnityEngine.SceneManagement.LoadSceneMode.Single)
{
- m_AsyncOpt = UnityEngine.SceneManagement.SceneManager.LoadSceneAsync(sceneName, loadMode);
+ m_SceneOpt = UnityEngine.SceneManagement.SceneManager.LoadSceneAsync(sceneName, loadMode);
+ return m_SceneOpt;
}