初始化仓库

This commit is contained in:
SepComet
2026-02-07 19:38:49 +08:00
commit 88641dae11
1540 changed files with 371772 additions and 0 deletions
@@ -0,0 +1,21 @@
using System.Collections;
using System.Collections.Generic;
using GameFramework.Fsm;
using GameFramework.Procedure;
using UnityEngine;
namespace Procedure
{
public abstract class GameStateBase
{
public abstract GameStateType GameStateType { get; }
public abstract void OnInit(ProcedureGame master);
public abstract void OnEnter(IFsm<IProcedureManager> procedureOwner);
public abstract void OnUpdate(IFsm<IProcedureManager> procedureOwner, float elapseSeconds,
float realElapseSeconds);
public abstract void OnLeave(IFsm<IProcedureManager> procedureOwner);
public abstract void OnDestroy(IFsm<IProcedureManager> procedureOwner);
}
}