- 博客(2)
- 收藏
- 关注
原创 Unity导航系统(二) 敌人巡逻
利用之前的介绍建立这样一个简单的场景,蓝色方块是静态的,灰色方块带有Nav Mesh Obstacle组件,这两种方式都可以形成障碍物。红色圆柱是敌人,白色的则是玩家,我们要为敌人制作巡逻功能。 我们建立了四个空物体,way(1-4)调整他们的位置,任何位置都可以,但由于我们的地板垂直于y方向,所以way的y值没有实际意义,而超出地板的x和z值最终会导航到地板边缘。 之后为了获取方便,把它们挂到另一个空物体EnemyWay下,这样我们只需获取到这个父物体的Transform组件,利用GetCh.
2021-05-22 16:05:11
2019
原创 Unity导航系统(一) 基础功能
一.导航1.使用导航系统,首先要为场景构建导航网格:(1)选择应影响导航的场景几何体:可行走表面和障碍物。(2)由于烘焙是一种提前的运算,所以要使烘焙对象勾选为静态,选中 Navigation Static 复选框以便在导航网格烘焙过程中包括所选对象。(3)调整烘焙设置以匹配代理大小。(4)单击 Bake以构建导航网格。navigatior中-Agent Radius定义代理中心与墙壁或窗台的接近程度。 -Agent Height定义代...
2021-05-19 22:55:28
866
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人