美文网首页
Unity---导航系统学习

Unity---导航系统学习

作者: 爱机车的异乡人 | 来源:发表于2018-01-13 17:06 被阅读0次

    Navigation面板:

    1.Agents:只作用于有NabigationAgents组件的游戏对象

    ★Agent Types: 可以添加多个NabigationAgents时可以使用不同Agents

     (类似标签的作用,在Bake中可以设置名称从而改变不同游戏对象所需要的要求)

    ★Name:设置要烘焙物体的Agents的名字;

    ♥:(不知道下面的这4个有什么用,似乎这里的数据不起作用)

    ★Radius:物体烘焙的半径,影响物体能通过的路径大小;

    ★Height:物体的高度,超过此高度的物体都不能够通过

    ★Step Height:梯子的高度;

    ★Max Slope: 斜坡的坡度;

    Agents

    2.Areas:设置自动寻路的烘焙的层,

    3. Bake:烘焙参数面板

    ★ Radius:具有代表性的物体半径,半径越小生成的网格面积越大;边缘的

    ★ Height:具有代表性的物体的高度;

    ★ Max Slope:斜坡的坡度;

    ★ Ste Height:台阶的高度;

    ★在Object中必须勾选了GeneratedOffMeshLinks才能够使用下面的功能:

    ☆ Drop Height:允许最大的下落距离;

    ☆ Jump Distance:允许最大的条约距离;

    ★Advanced

    ☆ Min Region Area:网格面积小于该值则不生成导航网格;

    ☆ Width Inaccuracy:允许最大宽度的误差;

    ☆ Height Inaccuracy:允许最大高度的误差;

    ☆ Heght Mesh:勾选后会保存高度信息,同时会小号一些性能和存储空间;

    Bake

    4. Object:物体参数面板

    ★ Navigation Static:勾选后表示该对象参与导航网格的烘焙;

    ★ OffMeshLink Generation:勾选后可跳跃(Jump)导航网格和下落(Drop);

    ★Scene Filter:烘焙对象;

    Object

    Nav Mesh Agent:导航组建参数面板:

    ★ Radius:物体的半径;

    ★ Speed:物体的行进最大速度;

    ★ Acceleration:物体的行进加速度;

    ★ Augular Speed:行进过程中转向时的角速度;

    ★ Stopping Distance:离目标距离还有多远时停止;

    ★ Auto Traverse Off Mesh Link:是否采用默认方式度过链接路径;

    ★ Auto Repath:在行进某些原因中断后是否重新开始寻路;

    ★ Height:物体的高度;

    ★ Base Offset:碰撞模型和实体模型之间的垂直偏移量;

    ★ Obstacle Avoidance Type:障碍躲避的表现登记,None选项为不躲避障碍,另外等级越高,躲避效果越好,同时消耗的性能越多;

    ★ Avoidance Priority:躲避优先级;

    ★ NavMesh Walkable:该物体可以行进的网格掩码;

    实例学习总结:

    相关文章

      网友评论

          本文标题:Unity---导航系统学习

          本文链接:https://www.haomeiwen.com/subject/nsrznxtx.html