场景查询系统

介绍场景查询系统(EQS)及如何用其查询场景数据。随后这些数据可给人工智能提供决策数据,用于后续动作的决策过程。

Windows
MacOS
Linux
本页面的内容

场景查询系统(EQS) 是UE4 AI系统的一个功能,可将其用于从环境中收集数据。在EQS中,可以通过不同种类的测试向收集的数据提问,这些测试会根据提出问题的类型来生成最适合的项目。 

可以从行为树中调用EQS查询,并根据测试的结果将其用于后续操作的决定。EQS查询主要由生成器节点(用于生成将被测试及加权的位置或Actor)和情境节点(被用作各种测试和生成器引用的框架)组成。可以用EQS查询指引AI角色找到能够发现玩家并发起攻击的最佳位置、找到距离最近的体力值或弹药拾取物,或找到最近的掩体(以及其他可进行的动作)。 

对UE4中行为树的工作方式有大致了解后,如果希望AI进行环境查询,建议从 场景查询系统快速入门 指南开始,它会向您全程展示一个案例,该案例中的AI会找到对玩家发起远程攻击的最佳位置。您还可以查阅"概要"部分,其中包含EQS的概述、讲述EQS用法的用户指南、以及详解EQS中可用节点和属性的节点参考页面。 

开始

概要

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消