3)对每个 NavData-》RebuildAll():先ProcessPendingOctreeUpdates()将PendingOctreeUpdates中存放的影响导航且有更改的元素(增、删、移,如增加Navlink)加入八叉树, 后ReleaseDetourNavMesh()清空Tiles中的数据, 后ConstructTiledNavMesh()生成分块式的导航网格实例dtNavMesh*填充到 DestNavMesh(新生成的m_TileWidth等...
Modifying the Navigation Mesh 修改的方法有: (1)NavModifierVolume:用来调整path的cost,从而影响寻路的策略。 (2)NavLinkProxy:其中包含Simple Link和Smart Link。优先调整Simple Link中的Point Links,调整好位置后,点击“Copy End Points from Simple Link to Smart Link”就可以把Smart Link的值设置好了。NavLinkP...
NavMesh Surface 可以与 NavMesh Modifier 和 NavMesh Modifier Volume 等组件集成使用,以进一步控制和定制导航网格。例如,NavMesh Modifier 可用于定义特定对象的导航属性,而 NavMesh Modifier Volume 可用于定义特定区域的导航属性。 A:右键创建一个 NavMesh Surface B:bake 一下(烘焙) C:(细节)通过NavMeshModifie...