Files
vRp.CD2g_test/game/fsm.go
2023-05-26 10:49:16 +08:00

11 lines
218 B
Go

package game
// FSM 有限状态机
type FSM[State comparable, Data comparable] interface {
Update()
Register(state FSMState[State, Data])
Unregister(state State)
HasState(state State) bool
Change(state State)
}