视线能力允许检查两个对象是否可以相互“看到”。更确切地说,它将检查是否有任何阻碍两个物体之间的线的障碍物。
是否使用“刚体”能力对象阻挡视线或“自定义“,若使用自定义则需要使用“添加障碍物”动作设置阻挡视线的对象。
视距可以达到的最大像素距离。如果一个物体大于设置距离,物体将不会判断为视线内,即使没有阻挡视线的对象。
视锥的角度,相对于对象的当前角度。若设置180则表示可以观看当前对象角度正前方。若设置360则表示可以观察到所有角度。
是否使用碰撞单元优化。通常情况下这会更快,但在某些情况下,在极长的距离上它可能会更慢。
检查对象当前是否具有与另一个对象的视线。为了使条件成立,物体必须在视锥内的范围内,并且在两个物体直线之间没有障碍物。使用此条件需要选择对象
检查对象当前是否具有与场景上某一个坐标点的视线。为了使条件成立,物体必须在视锥内的范围内,并且对象与坐标点直线之间没有障碍物。使用此条件需要设置X,Y坐标点
视线距离、视野角度
将某个对象设置为可以遮挡视线的障碍物(视线属性需选择自定义)
清除所有添加的视线障碍物
返回当前的视线距离
返回当前的视角