ue3d设置Unity导航网格

设置Unity导航网格

分类:
ue3d - 设置Unity导航网格

使用Unity的导航网格(NavMesh),可以帮助AI和游戏角色在场景中操控,上图是制作的一个简单的关卡用于测试,此时可以使用导航网格让人物在地面上行走,那么这就是导航网格的用处。

1.首先在层次结构中选中地面,然后转到菜单:Window → AI → Navigation。

ue3d - 设置Unity导航网格

2.此时在检查器旁边会自动弹窗一个Navigation的窗口,切换到Object选项卡,勾选导航静态,并将导航区域设置为可步行。

ue3d - 设置Unity导航网格

3.接着切换到Bake选项卡,点击右下角的烘焙按钮。

ue3d - 设置Unity导航网格

4.现在在视口中可以看到地面被包了一层浅蓝色的面片,但是导航网格完全没有覆盖整个地面,这是因为代理半径设置导致。

ue3d - 设置Unity导航网格

5.因此可以适当的调整一下,让导航网格包到地面的边缘。

ue3d - 设置Unity导航网格

6.还有…另一个功能包括代理高度(Agent Height),它决定了代理无需蹲伏即可行走的最大高度。

ue3d - 设置Unity导航网格

到此已经设置完了导航网格,此时就可以专注于创建实际的代理了。

以上是关于导航网格的全部内容,如果你有任何反馈,请随时在本页面下方留言。

相关信息

  • 类型:教程
  • 字数:321
  • 字符:777
  • 使用软件:Unity2021.3.5f1
  • 说明:无
  • 编号:110154

热门内容

提示:3D天堂作为服务提供者,尊重网络版权及知识产权,对某些行为的发生不具备充分的监控能力,若无意间侵犯到您的权利,请 联系我们,我们会在收到信息后尽快给予处理。

本站文章版权归本站自创作者所有,未经允许不得转载!