0
点赞
收藏
分享

微信扫一扫

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

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

if else

switch

抽象类继承


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

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

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

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

public abstract void UpdateState(Enemy enemy)
{
}
}





举报

相关推荐

0 条评论