4#AI固定点顺序巡逻

思路

在场景中放置多个目标点,让AI根据目标点索引值进行循环的顺序巡逻

步骤

1.在NPC的角色蓝图中创建一个目标点类型的数组,并将其暴露参数以便于指定目标点

2.在场景中指定目标点到数组中


3.创建两个黑板值,一个向量类型用于作为目标点的空间位置参数,一个整数类型用于作为目标点数组中的索引值

4.创建固定点巡逻的Task

5.再创建一个索引值计算的Task用于重置索引值,以完成循环

6.在AI控制器中初始化巡逻点索引值

7.行为树编写

逻辑拓展:顺序巡逻到数组最后一个索引时反向巡逻

1.建立一个布尔类型的黑板键用于判断巡逻的正反向

2.在AI控制器中添加初始化巡逻方向

3.修改正向巡逻的逻辑

4.添加反向巡逻的逻辑

5.修改行为树

posted @   荒坂株式会社  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示