首页 > 代码库 > Unity之导航网格寻路相关参数

Unity之导航网格寻路相关参数

1、Object(物体)参数面板

  • Navigation Static:选中该复选框,则表示该游戏对象将参与导航网格的烘焙。
  • Generate OffMeshLinks:选中该复选框,可以自动根据Drop Height(下落高度)和Jump Distance(跳跃距离)的参数设置用关系线来连接分离的网格(模型)。
  • NavigationArea:导航区域设置。在默认情况下分为Walkable(行走区域)、Not Walkable(不可行走层)和Jump(跳跃层)。

 

2、Bake(烘焙)参数面板

  • Agent Radius:具有代表性的物理半径。物理半径越小,生成的面积越大,也越靠近静态物体边缘。
  • Agent Height:具有代表性的物体的高度。
  • Max Slope:最大可行进的斜坡斜度。
  • Step Height:台阶高度。
  • Drop Height:允许的最大下落距离。
  • Jump Distance:允许的最大跳跃距离。
  • Advanced:高度参数调节。
    • Manual Voxel Size:选中手动输入像素值。
    • Voxel Size:输入像素值。
    • Min Region Area:网格面积小于该值的地方,将不生成导航网格。
    • Height Mesh:选中该选项,将会保存高度信息,同时也会消耗一些性能和存储空间。

 

3、Nav Mesh Agent(导航组件)参数面板

  • Agent Size:尺寸控制。
    • Radius:物体的半径。
    • Height:物体的高度。
    • Base Offset:偏移值。
  • Steering:行动控制。
    • Speed:物体的行进的最大速度
    • Angular Speed:行进过程中转向时的角速度。
    • Acceleration:物体的行进加速度。
    • Stopping Distance:距离目标点小于多远距离后便停止行进。
    • Auto Braking:选中后自动制动。
  • Obstacle Avoidance:躲避障碍参数。
    • Quality:质量。
      • None:无
      • Low Quality:低质量。
      • Medium Quality:中等质量。
      • Good Quality:较好质量。
      • High Quality:高等质量。
    • Priority:优先级。
  • Path Finding:路径寻找。
    • Auto Traverse Off Mesh Link:是否采用默认方式度过连接路径。
    • Auto Repath:在行进过程中,因某些原因中断的情况下,是否重新开始寻路。
    • Auto Mask:自动遮罩。

 

文章摘自《Unity官方案例精讲》

Unity之导航网格寻路相关参数