有限状态机(二)角色行走控制
创建State
public enum FSMStateType
{
None,
Default,
Idle,
Move,
}
Idle
public class IdleState : FSMState
{
public override void Action(FSMBase fsm)
{
fsm.PlayAnimation(AnimationParameters.Idle);
}
public override void EnterState(FSMBase fsm)
{
}
public override