当前位置:   article > 正文

Unity之Navigation导航系统_unity navigation原理

unity navigation原理

Navigation系统的使用原理

NavMesh(导航网格)是3D游戏世界中用于实现动态物体自动寻路的一种技术,将游戏中复杂的结构组织关系简化为带有一定信息的网格,在这些网格的基础上通过一系列的计算来实现自动寻路。

在场景中搭建一个斜坡。例如:

创建好后,选中三个对象,这时在检视面板里面的选择Navigation Static(只有被选中为Navigation Static才有网格导航系统)就行。选定Navigation Static之后在Window 菜单下面点击Navigation这时你会发现在检视面板里面增加了一个视图窗口。是Navigation视图窗口。看看官方的解释

首先看下Object选项卡。

Navigation Static  上面说了只有选中了Navigation Static之后才能进行网格导航。

Generate OffMeshLinkes  处于勾选状态的话,网格导航可以Jump和Drop。

Navigation Area 导航网格层(在4.6版本中默认是Default)

接着是Bake选项卡

Agent Radius  烘焙半径,值越小越好

Agent Height  角色所要通过的高度。

Max Slope 最大的坡度。当大于这个坡度时,会被丢弃

Step height 台阶高度。低于这个高度,导航网格地

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/95274
推荐阅读
相关标签
  

闽ICP备14008679号