本地化

This commit is contained in:
2025-04-25 20:24:11 +08:00
parent 165d154784
commit d69ad072ea
127 changed files with 12788 additions and 1647 deletions
+4 -4
View File
@@ -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
+10 -4
View File
@@ -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()
-6
View File
@@ -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]