NavMesh多個navmeshsurface间寻路
NavMesh多个navmeshsurface间寻路,可以使用NavMeshLink组件来连接两个NavMeshSurface。NavMeshLink组件可以将两个NavMeshSurface连接起来,使得NavMeshAgent可以在两个NavMeshSurface之间自由穿越。
以下是连接两个NavMeshSurface的步骤:
- 
在第一个NavMeshSurface上添加NavMeshLink组件。
 - 
在第二个NavMeshSurface上添加另一个NavMeshLink组件。
 - 
在第一个NavMeshLink组件的End Point处设置连接点。
 - 
在第二个NavMeshLink组件的Start Point处设置连接点。
 - 
在NavMeshAgent所在的GameObject上添加NavMeshAgent组件,并设置它的Destination为第二个NavMeshSurface上的一个有效点。
 - 
运行游戏,NavMeshAgent就可以自由穿越两个NavMeshSurface了。
 
注意:NavMeshLink组件的Connection Type属性需要设置为"Link and Portal",这样才能正确连接两个NavMeshSurface。
原文地址: https://www.cveoy.top/t/topic/AtS 著作权归作者所有。请勿转载和采集!