【Unity项目实践】FSM有限状态机

阅读 77

2022-07-27

状态机的类型有很多类型,以下三种都是状态机:

if else

switch

抽象类继承


抽象类:只需要写函数的声明,不需要写具体函数的实现方法;他的子集需要实现具体的方法。

以下是抽象类的一个案例:

需要挂载在物体之上的才需要继承monobehaviour,这里的抽象类不需要继承monoBehaviour

public abstract class EnemyBaseState
{
public abstract void EnterState(Enemy enemy)
{
}

public abstract void UpdateState(Enemy enemy)
{
}
}





精彩评论(0)

0 0 举报