unity3d - NavMesh 代理在前往目的地之前振荡
问题描述
我有一个困扰我好几天的 NavMesh 问题。当处于“巡逻”状态时,代理会在关卡上选择一个随机图块,并且他们的目的地会相应更新。问题是,正如您在视频中看到的那样,代理有时会在开始前往目的地之前“振荡”几秒钟 - 就像他们在犹豫选择哪条路径是最佳路径一样。
看视频:https ://streamable.com/8quce
可以从关卡上的任何位置访问所有图块,并且我验证了在振荡期间目的地没有被更新。此外,调整代理的半径似乎可以减少振荡,但不能完全抑制它。当该级别有多个代理时,该问题似乎出现得更多。pathStatus 始终是完整的。
解决方案
推荐阅读
- javascript - 如何使用 highcharts 在饼图标签中正确显示时间数据的刻度?
- azure-machine-learning-service - 在工作区之间复制模型
- docker - docker 容器:无法从另一个容器访问 dotnet web api 容器
- python - 我不明白为了
- javascript - 如何获取具有相互比较字段的firebase文档?
- node.js - 如何从 Visual Studio 代码扩展中获取 Angular 项目文件夹路径
- html - 如何启用禁用的文本框 onclick 使用角度的按钮
- python - 如何只打开以字符串结尾的目录?
- javascript - 使用 Fetch API 时出现此错误: Uncaught (in promise) TypeError: packages.map is not a function
- node.js - 使用 SAML 和 NodeJS 的 Azure AD 应用代理 Cookie 集成