1.新建一个Cube 设置大小(10,0.5,10),重命名“plane”;在plane上新建3个cube改名 “obstacle”;新建一个sphere,和一个cube 分别重命名为“player”,“target”。这个时候Hierarchy面板,如下所示:

Unity3D教程:Unity3D自带寻路教程

2.Window>Navigation 打开Naviagtion面板,选中3个obstacle设置如下图:

Unity3D教程:Unity3D自带寻路教程

选中plane设置如下图:

Unity3D教程:Unity3D自带寻路教程

3.新建一个C#脚本,如下:

public class NavTest : MonoBehaviour
{
public Transform target;
private NavMeshAgent navMeshAgent;
void Start ()
{
navMeshAgent = GetComponent<NavMeshAgent> ();
}
void Update ()
{
navMeshAgent.destination = target.position;
}
}

4.为player添加component>Naviagtion>Nav Mesh Agent组件,并把脚本挂在player上;NavMesh Walkable 层为Deault,target拖拽到NavTest中的Target 设置如下图:

Unity3D教程:Unity3D自带寻路教程

5.调整障碍物,和目标物体的位置,让其看起来很舒服,如下所示:

Unity3D教程:Unity3D自带寻路教程

6.打开Navigation面板下Bake子面板设置一些参数,参数的解释看手册,点击Bake,然后Ctrl+P简单的寻路就OK了。

Unity3D 3.5:寻路API教程

Unity3D教程:Unity3D自带寻路教程相关推荐

  1. Unity3D小功能 小技巧 小教程 小原理(持续更新...)

    Unity3D小功能 小技巧 小教程 小原理(持续更新...) 1.Unity的.NET版本是2.0 按道理来说,C#能用的功能Unity也能用,但是Unity的.NET却不是最新版 要是用一些别的D ...

  2. 视频教程-从零开始开发3D跑酷游戏教程-Unity3D

    从零开始开发3D跑酷游戏教程 从业8年以上,学过一点知识,写过一点代码,擅长计算机图形学,擅长unity3d,擅长将抽象的东西讲明白,写看得懂的代码,讲听得懂的课程,不闲聊,不扯淡,满满的干货 洪青霞 ...

  3. 最明白的Unity3D手机平台分辨率自动匹配教程-适合新手

    在网上搜了好多资料关于如何自适应各种繁杂平台的手机屏幕分辨率,找到了一个关键词UIRoot,于是乎去下载了NGUI插件,这是一个Unity3D上开发2D游戏最好的插件了. 教程环境:Unity4.5. ...

  4. 【NLP傻瓜式教程】手把手带你RCNN文本分类(附代码)

    继续之前的文本分类系列 [NLP傻瓜式教程]手把手带你CNN文本分类(附代码) [NLP傻瓜式教程]手把手带你RNN文本分类(附代码) [NLP傻瓜式教程]手把手带你fastText文本分类(附代码) ...

  5. 【NLP傻瓜式教程】手把手带你HAN文本分类(附代码)

    继续之前的文本分类系列 [NLP傻瓜式教程]手把手带你CNN文本分类(附代码) [NLP傻瓜式教程]手把手带你RNN文本分类(附代码) [NLP傻瓜式教程]手把手带你fastText文本分类(附代码) ...

  6. 【NLP傻瓜式教程】手把手带你fastText文本分类(附代码)

    写在前面 已经发布: [NLP傻瓜式教程]手把手带你CNN文本分类(附代码) [NLP傻瓜式教程]手把手带你RNN文本分类(附代码) 继续NLP傻瓜式教程系列,今天的教程是基于FAIR的Bag of ...

  7. 【NLP保姆级教程】手把手带你RNN文本分类(附代码)

    写在前面 这是NLP保姆级教程的第二篇----基于RNN的文本分类实现(Text RNN) 参考的的论文是来自2016年复旦大学IJCAI上的发表的关于循环神经网络在多任务文本分类上的应用:Recur ...

  8. 计算机应用基础任务化教程试题及答案,计算机应用基础任务化教程windows7office2010试卷(带操作题)及答案.doc...

    计算机应用基础任务化教程windows7office2010试卷(带操作题)及答案 一.单项选择题:(20分)1.下列选项中,属于计算机外部设备的是( )A 主板 B CPU C 硬盘 D 鼠标2.当 ...

  9. 舔狗日记-土味情话-每日一言三合一小程序源码下载带安装教程

    舔狗日记-土味情话-每日一言三合一小程序源码下载带安装教程 支持扩展更多小程序 1.去微信公众平台申请小程序并填好资料(https://mp.weixin.qq.com) 2.下载微信开发者工具 3. ...

最新文章

  1. 【每日一算法】无重复字符的最长子串
  2. Matlab绘制包含双Y轴的图
  3. 20130327 jQuery easyUI
  4. 看Volley源码,对HTTP缓存机制分析
  5. Java集合框架:Collections工具类
  6. POS开发问题 - 多个弹出框的实现
  7. “约见”面试官系列之常见面试题之第五十九篇之js中push(),pop(),unshift(),shift()的用法小结 (建议收藏)
  8. 并发编程: 生产消费模型、死锁与Rlock、线程、守护线程、信号量、锁
  9. 2. DICOM图像层级分类-DCMTK-工程搭建
  10. List集合排序总结
  11. 维修电工电气控制技能实训考核装置
  12. 2021年CKA考试真题(二)
  13. 英国AI创业公司Hazy获180万美元种子轮融资
  14. spring基础内容
  15. 201809-4 再卖菜(100分)
  16. 入职新公司后如何快速上手项目
  17. 一插usb接口计算机就重启,电脑故障分析:主机一插USB设备就死机,故障原因令人很无语...
  18. 安卓APP蓝牙上位机的编写二——搜索附近蓝牙设备
  19. 4G Cat.1跟通常我们说的4G有什么区别
  20. 微信小程序引用本地js里的json数据

热门文章

  1. Vue知识点总结(一)
  2. js实现用户输入年月份,判断是否为闰年,该月份有多少天
  3. 数据表很多,sqlmap快速找出存放用户名和密码的表,一把梭
  4. 少年五年升阿里 P8,他如何从低谷登上“光明顶”?
  5. elasticsearch 性能优化
  6. 如何申请开通个人邮箱?
  7. 计算机网络故障的排除,网络故障怎么排除 网络故障排除方法
  8. cad相贯展开图lisp_cad相贯线的画法
  9. python派森编程软件_派森Python官方下载_派森Python最新版_派森Python官方版-华军软件园...
  10. IFS认证辅导,国际食品企业认证BRC和IFS起源和发展