Rob*_*Rob 5 c# a-star unity-game-engine navmesh
我期待在我正在开发的游戏中使用 A* 寻路。(我实际上是在为自己制作一个游戏来了解这一点)。我想知道如何将 Unity NavMesh 与自定义 A* 算法一起使用,而不是使用 NavMeshAgent。
或者至少,不容易(你为什么要这么做?)。
Unity 的内置 NavMesh 旨在由 Unity 的内置NavMeshAgent利用内置路径查找器来使用。我不知道它使用什么算法,但 A* 实现通常在网络上运行。即通过边连接的节点。它不考虑内部体积(网格“面”)。
由于 Unity 的内置程序就是这样使用的,因此很难直接访问任何信息以与您自己的寻路算法一起使用。
如果您想编写自己的探路器,那么我建议您也编写自己的网格。
| 归档时间: |
|
| 查看次数: |
1295 次 |
| 最近记录: |