unity中NavMesh组件及使用介绍

本文介绍了Unity中的NavMesh组件,包括Nav Mesh Agent的基本寻路功能,Off Mesh Link用于跨越不相邻区域的链接,以及Nav Mesh Obstacle作为动态障碍物的使用。通过烘焙和脚本控制,实现游戏物体的智能导航。
摘要由CSDN通过智能技术生成

本菜鸟也是刚刚开始也博客,如果有技术上的问题请指出来,谢谢!

Navgiation中有3个组件:

(1)Nav Mesh Agent是基本的寻路组件,将场景中需要寻路的的物体先设置为static,然后对这些物体进行烘焙(选中需要烘焙的物体,点击Windows中的Navigation,然后再点击Bake就可以了),将Nav Mesh Agent添加到需要导航的物体上,通过在脚本中获取到这个组件并调用SetDestination(目标位置)方法就可以了。

(2)Off Mesh Link组件,分离网格链接组件,有时,场景中的静态几何体的导航网格不是全部相连在一起的,从而使代理不能从世界场景的这一部分移动到另外的部分。


它的意思就是蓝色是烘焙后MPC的网格路线,它都是由多边形组成的,如果在两个不相邻的物体之间进行移动,就需要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值