0

我正在尝试使用 Unity 的动态寻路 API 在使用 HoloLens 时实现类似室内导航的功能。

但是,当我调用代理的 setDestination 方法并观察下一行的目标值时,代理的目标值不正确。

在此处输入图像描述

任何帮助将不胜感激。

4

1 回答 1

0

设置目的地有一些有趣的地方。路径的计算不会立即完成,它通常需要几帧。

我可以看到 pathPending 是错误的,但我认为这并不一定意味着您已经准备好新的目的地/路径。pathPending
的文档说:

是否正在计算路径但尚未准备好?(只读)

所以也许如果计算路径的过程还没有开始,它仍然返回 false。你还在寻找以前的目的地吗?

尝试等待hasPath返回 true,看看是否有帮助。

您也可以尝试只让步几秒钟,但这不是一种理想的方式。

于 2018-04-21T14:38:13.970 回答