障碍胶囊
Obstacle Capsule是一个胶囊状的障碍物,在寻路过程中会被其他物体检测到并绕过。例如,可以将Obstacle Capsule添加到放置在导航区域内且应绕开的胶囊状节点(树干,圆柱,烟囱井筒等)上。
Obstacle Capsule和毛发
使用以下参数设置Obstacle Capsule的大小:
- Radius —圆柱体的半径和胶囊的半球。
- Height —胶囊圆柱体的高度。
也可以看看#
- ObstacleCapsule类,用于通过API管理胶囊障碍物
- PathRoute类可在障碍物之间创建2D和3D路线
- 的文章创建路线
- 一系列文章导航区
位于data/samples/paths文件夹中的一组样本:
- obstacle_00
- route_01
- route_02
添加障碍胶囊#
通过UnigineEditor将Obstacle Capsule添加到场景中:
- 跑步UnigineEditor。
在菜单栏上,单击Create -> Navigation -> Obstacle Capsule。
单击世界上的某个地方以放置障碍物。
新的Obstacle Capsule已添加到UnigineEditor,您可以通过Parameters窗口对其进行编辑。另请参阅例子关于障碍物的使用。
编辑障碍物胶囊#
在Parameters窗口的Node选项卡上,可以调整Obstacle Capsule的以下参数:
Obstacle Mask | Obstacle Capsule的Obstacle掩码必须比赛在寻路过程中计算的路线的Obstacle掩码。否则,在寻路过程中不会考虑障碍物。同样,通过使用Obstacle掩码,您可以指定在寻路过程中应忽略的Obstacle Capsule。 |
---|---|
Radius | Obstacle Capsule的半径,以单位为单位。 |
Height | Obstacle Capsule的高度,以单位为单位。 |
最新更新:
2021-04-29
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)