虚幻基础:EQS


能帮到你的话,就给个赞吧 😘


文章目录

EQS:寻找 生成情景和测试情景之间的最佳位置并写入黑板

run EQS Query

创建EQS

debug EQS

run EQS Query:行为树运行EQS并将最佳候选点更新到黑板键

查询模板:指定 EQS文件

黑板键:指定黑板键(位置或Actor)

运行模式

单一最佳目标:返回最佳目标

来自最佳5%的单一随机项:在前5%目标中 随机返回

创建EQS:右键->人工智能->场景查询

环境查询情景:指定生成器和测试器的情景(位置或Actor):右键->蓝图类->搜索EnvQueryContext_BlueprintBase

提供单一actor

querier Actor:运行查询的Actor

提供单一位置

EnvEqsContext_Query:返回 执行eqs的actor

EnvEqsContext_Item:返回 当前正在做测试item的位置

生成器:在指定情景处 生成 多个候选点:

测试器:对候选点进行多轮测试

测试项:计算候选点和测试情景之间的测试值

筛选:根据测试值 对候选点进行筛选

打分:根据测试值 对候选点进行打分

评估

计算每个候选点的最终得分:将候选点的多轮测试得分按权重合并

返回最高得分的候选点(actor或位置)

debug EQS

显示每个候选点的最终得分

winner:最高item

橙色为保留

蓝色为删除

常用测试项

距离:计算 候选点 和 测试目标 之间的 距离

视线:计算 候选点 和 测试目标 之间 是否可视

方位:计算 候选点 和 测试目标 之间 的 方位

相关推荐
妙为4 天前
Unreal Engine5报错:Expected WarriorDebugHelper.h to be first header included.
ue5·虚幻·编译错误
u9king14 天前
虚幻引擎UE5.6编译卡在rc2.exe长时间未响应的解决方法
visualstudio·ue5·虚幻·ue5.6·rc2.exe
qq_4286396123 天前
虚幻基础:modActor
虚幻
DoomGT23 天前
Audio - UE5中的音效播放重启问题
游戏·ue5·游戏引擎·虚幻·虚幻引擎
qq_4286396124 天前
虚幻基础:mod制作流程
游戏引擎·虚幻
qq_428639611 个月前
虚幻基础:安装插件
游戏引擎·虚幻
AA陈超1 个月前
虚幻引擎5 GAS开发俯视角RPG游戏 P07-18.生成火球术
c++·游戏·ue5·游戏引擎·虚幻
AI视觉网奇1 个月前
虚幻引擎 metahuman
游戏引擎·虚幻
qq_428639611 个月前
虚幻基础:特效
游戏引擎·虚幻