UE4基础篇十六:自定义 EQS 生成器

UE4 中的 EQS 带有一组很好的查询项生成器,但在某些情况下,您可能更喜欢根据需要创建生成器。我决定编写自己的生成器,因为我必须编写一个查询来找到查询器周围的最佳位置,但又不能太靠近它。我知道我可以添加一个距离测试来随着距离增加分数,但我什至不想考虑距查询器一定范围内的项目,所以我最终使用了一个自定义生成器,它在查询器位置周围产生一个洞。这是 UE4 EQS 系统中可用的简单网格生成器和我的生成器之间的比较。

UE4基础篇十六:自定义 EQS 生成器_第1张图片

UE4基础篇十六:自定义 EQS 生成器_第2张图片

参考SimpleGrid的实现方式,实现我的生成器,继承自UEnvQueryGenerator_ProjectedPoints,

UE4基础篇十六:自定义 EQS 生成器_第3张图片

参数设置:

OffsetSpace:是定

你可能感兴趣的:(Unreal,必学系列,ue4)