您的位置:首页 > 移动开发 > Unity3D

unity-Navigation寻路-添加障碍物Obstacle

2016-10-15 11:08 127 查看
在场景中添加障碍物,需要点Bake重新烘焙出新的 导航网格,不是运行时。

如果在运行时添加障碍物动态Bake出新的导航网格,就需要使用 Nav Mesh Obstacle

官网传送门:https://docs.unity3d.com/Manual/nav-CreateNavMeshObstacle.html

效果图



创建障碍物

创建个Cube对象 Obstacle1

身上挂一个组件 Nav Mesh Obstacle



再挂一个刚体组件 Rigidbody,并约束位置和旋转(因为不希望被撞飞)



然后可以制作成预制件Prefab,在运行时动态 Instantiate 实例化出来,寻路网格 会重新生成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: