首页 > 其他 > 详细

[Navigation]Navigation初探

时间:2015-10-23 18:36:23      阅读:297      评论:0      收藏:0      [点我收藏+]

Unity 提供了官方的自动寻径解决方案.

 

在使用时,首先,我们要在场景中添加GameObject.此时,添加的GameObject是有要求的,必须要含有MeshRender控件,而且必须是设定为Navigation Static的.

值得一提的是,Mesh Render组件是Active的,在Bake时才会进行Bake.

 

添加完成之后,需要在window选项中选择Navigation打开导航面板.

技术分享

导航面板中,scene Filter中是用来过滤Hierarchy面板中的对象的.All就是全部显示,MeshRenders就是显示带MeshRender的.

 

 OffMeshLink Generation选项是选择该物体是否根据高度、可跳跃宽带等全局的选项自动生成OffMeshLink.这个以后慢慢学.

 

Navigaton Layer表示该物体属于哪一层,对人物控制起到很大作用,默认有三种,可以自己在此Layers中添加.

 

在Bake完成之后,Unity会和光照Bake一样,自动生成相应的数据包NavMesh.asset保存在场景的同路径同名文件夹下.

在场景窗口中,被设置了navMesh地区会显示蓝色,表示可以寻路.

[Navigation]Navigation初探

原文:http://www.cnblogs.com/WongSiuming/p/4904899.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!