Unity NavMesh系统包含以下部分:
- NavMesh(导航网格的简称) Unity自动构建的文件。
- NavMesh Agent组件 添加到角色身上,控制角色朝向目标移动,避免彼此的角色碰撞
- Off-Mesh Link 组件 允许角色在指定俩物体上的网格跳越
- NavMesh Obstacle 组件 添加到障碍身上。角色会绕过障碍物
NavMesh
所有标记为导航静态(Navigation)的游戏对象才可以生成NavMesh
在Unity中,NavMesh生成从导航窗口处理(菜单:Window > AI > Navigation)。
为场景