unity3d中使用状态机

使用状态机的目的就是对角色复杂的行为逻辑代码进行解耦。在同一个act根据状态id不一样,调用不一样的类执行代码。ide 以一个士兵,有查找敌人、移动、攻击、胜利、自身死亡,这五种状态为例。this FMS_State_ShiBing.cs是状态机的父类。主要完成定义状态枚举和构建状态字段 code using UnityEngine; using System.Collections; using
相关文章
相关标签/搜索