如何动态创建两个对象之间的AI路径?
例如,一个AI角色必须转到另一个AI角色。
是否可以通过逻辑“在对象前面转到”,“在对象后面转到”等创建AI路径?如何使用蓝图或C ++编程此AI逻辑?
类似于http://docs.cryengine.com/display/SDKDOC2/AI+Sequence(来源:cryengine.com)
您能提供用于蓝图和C ++的示例吗?
是的,这在蓝图中非常容易。
UE4为您的关卡创建一个导航网格,AI可使用该导航网格创建指向关卡中世界坐标或参与者的动态路径。
下图显示了可用于使AI角色在关卡中动态移动的不同蓝图节点:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9aSjdiai5wbmcifQ==” alt =“用于AI移动命令的蓝图节点”>