6#Ai感知-视力-AI追击玩家

AI感知系统

AI感知系统有环境感知(EQS)和感官感知两种,这里介绍感官感知系统

感官感知系统是一种通过程序来模拟生物的视觉,听觉,触觉之类感官的系统,它的作用类似于各种传感器

感官感知系统的使用

感官感知系统在引擎中被称为AIPerception,它是一种组件可以挂载到AI的角色蓝图或AI控制器中(推荐)

视力感知配置

1.在AIPerception的细节面板中如下配置

调用方式

感知到玩家标签的Actor并根据状态设置黑板布尔值

案例:AI追击玩家

详述

  • AI初始化时是巡逻状态
  • 当看见玩家时,追击玩家
  • 当看不见玩家时会进入搜索模式(随机巡逻)
  • 搜索模式执行X轮后回到巡逻状态

1.新建一个列举用于存放AI的两中状态,并建立相应的黑板键

2.编写追击Task

3.初始化NPC行为设为巡逻

4.优化视觉感知逻辑

5.编写修改行为模式的Task

6.组织行为树

效果展示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值