You've already forked taptap2024_GJ_chidouren
init
This commit is contained in:
25
Assets/Scripts/Game/GameFsm.cs
Normal file
25
Assets/Scripts/Game/GameFsm.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
using System.StateSystem.State;
|
||||
using Framework.FSMLite;
|
||||
using Game.FsmNode;
|
||||
using StateSystem.State;
|
||||
|
||||
namespace Game
|
||||
{
|
||||
public class GameFsm : StateMachineRunner<GameState>
|
||||
{
|
||||
public override void OnInit()
|
||||
{
|
||||
AppendState<GameInit>(GameState.InitGame);
|
||||
AppendState<GameStart>(GameState.StartGame);
|
||||
AppendState<GameContinue>(GameState.ContinueGame);
|
||||
AppendState<GameRelax>(GameState.RelaxGame);
|
||||
AppendState<GamePart>(GameState.PartGame);
|
||||
AppendState<GameFight>(GameState.FightGame);
|
||||
AppendState<GameRevert>(GameState.RevertGame);
|
||||
AppendState<GameSuccess>(GameState.SuccessGame);
|
||||
AppendState<GameField>(GameState.FieldGame);
|
||||
AppendState<GameExit>(GameState.ExitGame);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user