您现在的位置是:首页 > 数码 > 

【UE5 Mass AI 基础教程二】代理移动

2025-07-27 02:33:11
【UE5 Mass AI 基础教程二】代理移动 紧接上文,我们开始让Agent动起来。 一、状态树 点击【鼠标右键->人工智能->StateTree】,创建一个StateTree,命名为【ST_MassAI】。修改Schema为Mass Behavior,给Root状态添加子状态【Wander】,并在任务中,先

【UE5 Mass AI 基础教程二】代理移动

紧接上文,我们开始让Agent动起来。

一、状态树

点击【鼠标右键->人工智能->StateTree】,创建一个StateTree,命名为【ST_MassAI】。修改Schema为Mass Behavior,给Root状态添加子状态【Wander】,并在任务中,先通过ZG Find Wander Target 寻可导航位置,再通过ZG Path Follow导航向目标位置,最后让Agent面向正确的位置。且在过渡中,当当前状态完成后返回Root 状态。

二、MassEntityConfigAsset配置

打开DA_MassAIConfig,在Traits部分添加【Movement】、【LookAt】、【Steering】、【ZoneGraphavgation】、【StateTree】等特性。并将ZoneGraphavgation中需要查的Lane定为【Pedestrian】。将StateTree中的状态树指定为我们新建的【ST_MassAI】。

三、Agent配置

为BP_MassAI添加一个【MassAgent】组件,并在该组件的细节面板中【Mass->EntityConfig->Traits】中添加【AgentFeetLocation Sync】与【AgentMovementSync】特性。

并将角移动中的【将旋转朝向运动】,勾选上。

当前的关卡运行之后,并不会播放对应的走路动画。因此,我们还需要调整动画蓝图。

四、动画蓝图调整

在【Characters->Mannequins->Animati】中,到【ABP_Manny】。并将其复制一份,命名为【ABP_MannyMassAI】。

打开ABP_MannyMassAI后,原本打叉处的连接线打断,转而添加新增的红连接线。

然后再将BP_MassAI中网格体的动画类更改为【ABP_MannyMassAI】即可。

五、运行结果

返回关卡,点击运行按钮,即可得到如下表现。

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/shuma/857179.html

相关标签:无
上传时间: 2024-02-10 09:00:55
留言与评论(共有 12 条评论)
本站网友 香榭丽舍
23分钟前 发表
并将ZoneGraphavgation中需要查的Lane定为【Pedestrian】
本站网友 常州地税局
29分钟前 发表
【Steering】
本站网友 骨折治疗
12分钟前 发表
当前的关卡运行之后,并不会播放对应的走路动画
本站网友 广州恒大老板
17分钟前 发表
修改Schema为Mass Behavior,给Root状态添加子状态【Wander】
本站网友 海马多鞭丸
28分钟前 发表
并将ZoneGraphavgation中需要查的Lane定为【Pedestrian】
本站网友 祝甸二手房
18分钟前 发表
Agent配置 为BP_MassAI添加一个【MassAgent】组件,并在该组件的细节面板中【Mass->EntityConfig->Traits】中添加【AgentFeetLocation Sync】与【AgentMovementSync】特性
本站网友 常军
26分钟前 发表
MassEntityConfigAsset配置 打开DA_MassAIConfig,在Traits部分添加【Movement】
本站网友 铁过载
7分钟前 发表
【UE5 Mass AI 基础教程二】代理移动 紧接上文,我们开始让Agent动起来
本站网友 上海楼市
6分钟前 发表
并将ZoneGraphavgation中需要查的Lane定为【Pedestrian】
本站网友 兴凯湖
7分钟前 发表
【StateTree】等特性
本站网友 军号嘹亮
19分钟前 发表
并将角移动中的【将旋转朝向运动】,勾选上