障碍物箱
Obstacle Box节点是一个长方体形的障碍物,在寻路过程中被其他对象检测到并绕过了该障碍物。可以添加Obstacle Box,例如:
- 对于放置在导航区域内且应绕开的长方体形节点(建筑物,老式汽车,围栏等)
- 对于应绕开的区域(河流,游泳池等)
Obstacle Box和建筑物
也可以看看#
- ObstacleBox类,用于通过API管理箱子障碍物
- PathRoute类可在障碍物之间创建2D和3D路线
- 的文章创建路线
- 一系列文章导航区
位于<UnigineSDK>/data/samples/paths文件夹中的一组样本:
- obstacle_00
- route_01
- route_02
添加障碍物盒#
通过UnigineEditor将Obstacle Box添加到场景中:
- 跑步UnigineEditor。
在菜单栏上,单击Create -> Navigation -> Obstacle Box。
单击世界上的某个地方以放置障碍物。
新的Obstacle Box已添加到UnigineEditor,您可以通过Parameters窗口对其进行编辑。另请参阅例子在Obstacle Box用法上。
编辑障碍物框#
在Parameters窗口的Node选项卡中,可以调整Obstacle Box的以下参数:
Obstacle Mask | Obstacle Box的Obstacle掩码必须比赛在寻路过程中计算的路线的Obstacle掩码。否则,在寻路过程中不会考虑障碍物。同样,通过使用Obstacle掩码,您可以指定在寻路过程中应忽略的Obstacle Boxes。 |
---|---|
Size | 沿轴的Obstacle Box大小,以单位为单位。 |
最新更新:
2021-12-13
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)