本地化
This commit is contained in:
@@ -12,16 +12,16 @@ namespace AibisDream
|
||||
OpenScreen,
|
||||
CloseScreen,
|
||||
SceneLoad,
|
||||
SceneUnload,
|
||||
FixStateSwitch,
|
||||
Menu
|
||||
FixStateSwitch
|
||||
}
|
||||
|
||||
public enum GameLoopEnum
|
||||
{
|
||||
AppStart,
|
||||
GameStart,
|
||||
GameQuit
|
||||
GameQuit,
|
||||
PauseGame,
|
||||
UnPauseGame
|
||||
}
|
||||
|
||||
public enum DialogEventEnum
|
||||
|
||||
@@ -94,10 +94,12 @@ namespace AibisDream
|
||||
{
|
||||
// 系统暂停
|
||||
Time.timeScale = 0;
|
||||
// 交互暂停
|
||||
CursorManager.Instance.isPaused = true;
|
||||
// 交互继续
|
||||
EnumEventSystem.Global.Send(GameLoopEnum.PauseGame);
|
||||
// 音频全部暂停
|
||||
AudioManager.Instance.PauseAll();
|
||||
// 关闭Dialog
|
||||
DialogCanvasManager.Instance.CloseCanvas();
|
||||
}
|
||||
|
||||
public void ContinueGame()
|
||||
@@ -105,9 +107,11 @@ namespace AibisDream
|
||||
// 系统继续
|
||||
Time.timeScale = 1;
|
||||
// 交互继续
|
||||
CursorManager.Instance.isPaused = false;
|
||||
EnumEventSystem.Global.Send(GameLoopEnum.UnPauseGame);
|
||||
// 音频继续
|
||||
AudioManager.Instance.UnPauseAll();
|
||||
// 打开Dialog
|
||||
DialogCanvasManager.Instance.OpenCanvas();
|
||||
}
|
||||
|
||||
public void QuitGame()
|
||||
@@ -115,11 +119,13 @@ namespace AibisDream
|
||||
// 系统继续
|
||||
Time.timeScale = 1;
|
||||
// 交互继续
|
||||
CursorManager.Instance.isPaused = true;
|
||||
EnumEventSystem.Global.Send(GameLoopEnum.GameQuit);
|
||||
// 卸载当前场景
|
||||
StartCoroutine(RestartCoroutine());
|
||||
// 音频继续
|
||||
AudioManager.Instance.UnPauseAll();
|
||||
// 打开Dialog
|
||||
DialogCanvasManager.Instance.OpenCanvas();
|
||||
}
|
||||
|
||||
public void QuitApp()
|
||||
|
||||
@@ -78,17 +78,11 @@ namespace AibisDream
|
||||
{
|
||||
yield return Addressables.UnloadSceneAsync(_loadHandle);
|
||||
_data.sceneName = null;
|
||||
EnumEventSystem.Global.Send(EventEnum.SceneUnload);
|
||||
}
|
||||
|
||||
_isLoading = false;
|
||||
}
|
||||
}
|
||||
|
||||
public void UnloadScene()
|
||||
{
|
||||
StartCoroutine(UnloadSceneAsync());
|
||||
}
|
||||
}
|
||||
|
||||
[Serializable]
|
||||
|
||||
Reference in New Issue
Block a user