行为树-学习笔记(4)-rain插件AI巡逻实现

本文介绍了如何在AI模型中使用Rain插件实现巡逻功能。首先,通过商店获取AI模型并创建AI行为树。接着,利用平行节点(Parallel)结合监视节点(Detect)和条件节点来实现对目标的检测和巡逻行为的选择。通过设置Way节点定义巡逻路径,并配合行走动画节点(Animation)和移动执行节点(Move)来控制AI模型沿着路径移动。最后,调整相关参数以实现巡逻的循环运动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

巡逻的实现

前提

1。先找到一个AI模型(本人从商店找到了一个恐龙模型,自己用他的动画做了状态机)
2。点击恐龙模型在然后 rain选项Create New -AI(已创建过就不用了点)
3。点击AI 看inspector面板 选择mind(头图标),然后在Project中选择AI-behavior tree-敌人AI(上次笔记中创建的)拖进 mind Asset中。

选择行为树编辑器开始编辑
监视节点初步

如图所示
根据笔记(1)中的行为树框架,我们可以先创一个平行节点(parallel)
使得 监视和选项(巡逻 有无目标攻击) 同时进行,分别创两个子节点,
为平行子节点(改名为inspector )和选择子节点。
这里写图片描述

下面我们看看 inspector这个平行节点,下面应该怎么写
这里写图片描述
首先在下面创建一个detect执行节点(作用查笔记3),用于监视并形成物体对象。
然后我们将右侧的 Sensor 中填上监视器的名字 注意一定打上引号“eye”(本例中使用的eye),将Repeat 属性改为 forever(见笔记2) ,一直执行下去,然后Form Variable 中填上 playerobj (用于检测到物体后,形成变量对象),暂时 修改这么多,进一步下次再说明如何添加被检测物体。

这里写图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值