Func nav avoidance obstacle/zh

From Valve Developer Community
Jump to: navigation, search

本页面由大康翻译于2023年1月25日 (UTC+8)。欢迎任何人补充新内容或者修改其中的错误。

它告诉机器人,这个区域内的导航区域阻碍了路径查找,但对于计算导航流距离和逃生路线等长期查询,则可以被忽略。如果机器人的目的地在被阻挡区域,那么它们会进入受影响的区域,或者除非它们必须穿过被阻挡区域才能到达目的地,否则会避开它。正确地使用以防止机器人的移动看起来比较奇怪,或者会移动到奇怪的地方。

Warning.png警告:轴对齐边界框 (Axis-Aligned Bounding Box,简称“AABB”) 用于封堵区域,因此修剪或旋转固体不会像预期的那样改变固体的大小。

官方地图中的应用

求生之路 l4d_hospital03_sewers / 求生之路2 c8m3_sewers

  • 一个用在加油站,防止弄错靠近它

求生之路 l4d_airport02_offices / 求生之路2 c11m2_offices

  • 2 个用于办公室内部的办公室分隔板,防止机器人减慢在分隔板上进行硬跳跃的速度

求生之路 l4d_airport04_terminal

  • 2 个用于金属探测器,防止机器人触发

求生之路 l4d_river01_docks / 求生之路2 c7m1_docks

  • 其中 5 个用于靠近海边的木结构上,桥下有一条岩石小径。
  • 1 个用于幸存者机器人很难跳进去的窗户
  • 1 个用在砖厂的(爆炸)桶上以让机器人离远点

求生之路 l4d_river02_barge / 求生之路2 c7m2_barge

  • 1 个用于第一个水区域,使机器人绕过它
  • 1 个用于第二个水区域中煤炭驳船的突出部分,以使机器人不会靠近突出部分
  • 1 个用于在从顶部传送带到底部传送带的途中,以防止幸存者机器人试图在不必要的情况下通过时挂边跟随您

求生之路2 c13m2_southpinestream

  • 2 个用于防止机器人走到已启用的 trigger_hurt 里面着火(但 trigger_hurt 本身已经有效果了)

另请参阅