能帮到你的话,就给个赞吧 😘
文章目录
- [EQS:寻找 生成情景和测试情景之间的最佳位置并写入黑板](#EQS:寻找 生成情景和测试情景之间的最佳位置并写入黑板)
-
- [run EQS Query](#run EQS Query)
- 创建EQS
- [debug EQS](#debug EQS)
- [run EQS Query:行为树运行EQS并将最佳候选点更新到黑板键](#run EQS Query:行为树运行EQS并将最佳候选点更新到黑板键)
-
- [查询模板:指定 EQS文件](#查询模板:指定 EQS文件)
- 黑板键:指定黑板键(位置或Actor)
- 运行模式
-
- 单一最佳目标:返回最佳目标
- [来自最佳5%的单一随机项:在前5%目标中 随机返回](#来自最佳5%的单一随机项:在前5%目标中 随机返回)
- 创建EQS:右键->人工智能->场景查询
-
- 环境查询情景:指定生成器和测试器的情景(位置或Actor):右键->蓝图类->搜索EnvQueryContext_BlueprintBase
- [生成器:在指定情景处 生成 多个候选点:](#生成器:在指定情景处 生成 多个候选点:)
- 测试器:对候选点进行多轮测试
-
- 测试项:计算候选点和测试情景之间的测试值
- [筛选:根据测试值 对候选点进行筛选](#筛选:根据测试值 对候选点进行筛选)
- [打分:根据测试值 对候选点进行打分](#打分:根据测试值 对候选点进行打分)
- 评估
- [debug EQS](#debug EQS)
- 常用测试项
-
- [距离:计算 候选点 和 测试目标 之间的 距离](#距离:计算 候选点 和 测试目标 之间的 距离)
- [视线:计算 候选点 和 测试目标 之间 是否可视](#视线:计算 候选点 和 测试目标 之间 是否可视)
- [方位:计算 候选点 和 测试目标 之间 的 方位](#方位:计算 候选点 和 测试目标 之间 的 方位)