High-level NavMesh Building Components
高级 NavMesh 组件说明文档
NavMesh Surface 脚本 ,在此之前 我看了网络上的一篇介绍 进击的新版NavMesh系统:看我飞檐走壁 效果非常好。我一边测试一边记录关于Surface的用法。
NavMesh Surcefa组件表示特定NavMeshAgent类型的可行走区域,并定义应该构建NavMesh的场景的一部分。
NavMesh Surface组件不在标准Unity安装中; 有关如何访问它的信息,请参阅高级NavMesh构建组件的文档。
要使用NavMesh Surface组件,导航到GameObject> AI> NavMesh Surface。 这将创建一个空的GameObject,并附带一个NavMesh Surface组件。 一个场景可以包含多个NavMesh表面。
NavMesh Off-Link & Off-mesh-Link 我们通常用第一种。在两个不可行走区域之间 使用跨越点+动画 实现定点跳跃。
NavMesh Modifier & NavMesh Modifier Volume 在烘培之前修改区域是否行走
先说 NavMesh Modifier volume,你可以在烘培之前选定区域设置区域类型,例子将某个Agent设置成该区域不能行走。
如果知道了 NavMesh Modifier Volume 那么可以猜得到 NavMesh Modifier 就是给附着这个脚本的mesh上的区域设置区域类型。
本文标题:High-level NavMesh Building Components
文章作者:Keyle
发布时间:2017-12-07
最后更新:2024-08-20
原始链接:https://vrast.cn/posts/98dfcd51/
版权声明:©Keyle's Blog. 本站采用署名-非商业性使用-相同方式共享 4.0 国际进行许可