- 最后登录
- 2021-7-6
- 注册时间
- 2012-12-27
- 阅读权限
- 90
- 积分
- 76145
 
- 纳金币
- 53488
- 精华
- 316
|
需要Unity 5.4.0或更高版本。
此软件包是一个启动包,用于启动AI代码。它包括一些常见的行为状态,用于自定义actor在状态之间转换的机制,以及它检查状态转换条件的时间。
包含的AI行为:
-Grazing:随意漫步,停下来以指定的间隔环顾四周
-Patrol:在无限循环中在定义的航点之间移动
-Enemy Patrol:在巡逻中移动,但是当玩家被认为开始追击时。
- 战斗行为:在规定距离内追击玩家并进行攻击。
传感器系统允许基于自定义标准的AI状态变化,例如当玩家进入视锥,进入敌人的某个范围,或者当玩家伤害敌人时,等等。传感器直接或在其自己的子对象上附加到actor层次结构,并在满足其自定义条件时触发。那些触发的传感器用于确定何时更改AI状态。
|
|