chore: initial commit
This commit is contained in:
18
Assets/Scripts/Core/GameStateId.cs
Normal file
18
Assets/Scripts/Core/GameStateId.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
using BaseGames.Core.Events;
|
||||
|
||||
namespace BaseGames.Core
|
||||
{
|
||||
/// <summary>内置游戏状态常量。</summary>
|
||||
public static class GameStates
|
||||
{
|
||||
public static readonly GameStateId Initializing = new GameStateId("Initializing");
|
||||
public static readonly GameStateId MainMenu = new GameStateId("MainMenu");
|
||||
public static readonly GameStateId LoadingScene = new GameStateId("LoadingScene");
|
||||
public static readonly GameStateId Gameplay = new GameStateId("Gameplay");
|
||||
public static readonly GameStateId BossFight = new GameStateId("BossFight");
|
||||
public static readonly GameStateId Paused = new GameStateId("Paused");
|
||||
public static readonly GameStateId Dead = new GameStateId("Dead");
|
||||
public static readonly GameStateId Cutscene = new GameStateId("Cutscene");
|
||||
public static readonly GameStateId GameOver = new GameStateId("GameOver");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user