unity-Navigation寻路-添加障碍物Obstacle
2016-10-15 11:08
127 查看
在场景中添加障碍物,需要点Bake重新烘焙出新的 导航网格,不是运行时。
如果在运行时添加障碍物动态Bake出新的导航网格,就需要使用 Nav Mesh Obstacle
官网传送门:https://docs.unity3d.com/Manual/nav-CreateNavMeshObstacle.html
效果图
身上挂一个组件 Nav Mesh Obstacle
再挂一个刚体组件 Rigidbody,并约束位置和旋转(因为不希望被撞飞)
然后可以制作成预制件Prefab,在运行时动态 Instantiate 实例化出来,寻路网格 会重新生成
如果在运行时添加障碍物动态Bake出新的导航网格,就需要使用 Nav Mesh Obstacle
官网传送门:https://docs.unity3d.com/Manual/nav-CreateNavMeshObstacle.html
效果图
创建障碍物
创建个Cube对象 Obstacle1身上挂一个组件 Nav Mesh Obstacle
再挂一个刚体组件 Rigidbody,并约束位置和旋转(因为不希望被撞飞)
然后可以制作成预制件Prefab,在运行时动态 Instantiate 实例化出来,寻路网格 会重新生成
相关文章推荐
- unity5之导航网格寻路系统-4Nav Mesh Obstacle(导航障碍物)
- unity-Navigation寻路-添加跳跃点 Off-mesh Link
- 【木头Cocos2d-x 014】游戏实例-《跑跑跑》制作教程(第六篇)——添加障碍物
- 腾讯云游戏语音gcloud voice demo,Unity 5.1打包IOS自动添加CoreTelephony.framework和libstdc++.6.0.9.tbd
- unity添加admob广告过程遇到的问题
- Unity之一天一个技术点(十五)---给unity3d的老版动画中,添加事件的方法
- GameSparks的连接与应用(Unity)--(8)添加排行榜
- ubuntu 12.04添加应用程序到Unity侧栏
- Unity 2D游戏开发教程之为游戏场景添加多个地面
- unityios开发----点击按钮添加Prefab代码
- Unity 脚本 自动添加 脚本信息
- Unity中添加组件的几种方法
- 在Unity菜单栏上添加自定义菜单
- unity代码添加动画,并传参数
- 为unity添加自定义菜单
- unity打包iOS工程包含蓝牙功能,xcode添加事项
- Unity添加自定义拓展方法
- Ubuntu为Unity Dash添加免责声明
- 关于unity动态添加游戏对象问题,如何动态添加一个菜单【二】