func_nav_avoidance_obstacle
< Zh
func_nav_avoidance_obstacle
是一个固体实体 ,可在所有的 起源 游戏,自从 求生之路 以来中使用。 It is also available in 反恐精英:起源, 军团要塞2 and 黑山.
它告诉机器人,这个区域内的导航区域阻碍了路径查找,但对于计算导航流距离和逃生路线等长期查询,则可以被忽略。如果机器人的目的地在被阻挡区域,那么它们会进入受影响的区域,或者除非它们必须穿过被阻挡区域才能到达目的地,否则会避开它。正确地使用以防止机器人的移动看起来比较奇怪,或者会移动到奇怪的地方。
警告:轴对齐边界框 (Axis-Aligned Bounding Box,简称“AABB”) 用于封堵区域,因此修剪或旋转固体不会像预期的那样改变固体的大小。
官方地图中的应用
l4d_hospital03_sewers / c8m3_sewers
- 一个用在加油站,防止弄错靠近它
l4d_airport02_offices / c11m2_offices
- 2 个用于办公室内部的办公室分隔板,防止机器人减慢在分隔板上进行硬跳跃的速度
- 2 个用于金属探测器,防止机器人触发
l4d_river01_docks / c7m1_docks
- 其中 5 个用于靠近海边的木结构上,桥下有一条岩石小径。
- 1 个用于幸存者机器人很难跳进去的窗户
- 1 个用在砖厂的(爆炸)桶上以让机器人离远点
l4d_river02_barge / c7m2_barge
- 1 个用于第一个水区域,使机器人绕过它
- 1 个用于第二个水区域中煤炭驳船的突出部分,以使机器人不会靠近突出部分
- 1 个用于在从顶部传送带到底部传送带的途中,以防止幸存者机器人试图在不必要的情况下通过时挂边跟随您
- 2 个用于防止机器人走到已启用的 trigger_hurt 里面着火(但 trigger_hurt 本身已经有效果了)