蓝图中有一个节点AIMoveTo,它会异步返回是否执行成功,失败及原因,有时AI路径失败做临时处理会很有用
那么在C++中如何调用呢?
调用这个函数
UAIBlueprintHelperLibrary::CreateMoveToProxyObject(MyAI, nullptr, Destination);
然后在AIController里面重写这个函数就能拿到结果了。
virtual void OnMoveCompleted(FAIRequestID RequestID, const FPathFollowingResult& Result);