是否可以“动态”创建动态AI路径?

问题描述 投票:1回答:1

如何动态创建两个对象之间的AI路径?

例如,一个AI角色必须转到另一个AI角色。

是否可以通过逻辑“在对象前面转到”,“在对象后面转到”等创建AI路径?如何使用蓝图或C ++编程此AI逻辑?

类似于http://docs.cryengine.com/display/SDKDOC2/AI+Sequencealt text(来源:cryengine.com

您能提供用于蓝图和C ++的示例吗?

c++ unreal-engine4 unreal-blueprint
1个回答
1
投票

是的,这在蓝图中非常容易。

UE4为您的关卡创建一个导航网格,AI可使用该导航网格创建指向关卡中世界坐标或参与者的动态路径。

下图显示了可用于使AI角色在关卡中动态移动的不同蓝图节点:

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9aSjdiai5wbmcifQ==” alt =“用于AI移动命令的蓝图节点”>

© www.soinside.com 2019 - 2024. All rights reserved.