在第五人格中监管者的攻击则是被叫做出刀,而在这个基础上是有着很多知识需要玩家来了解!这里我们需要讲解一个概念。那就是刀器,在游戏引擎中。模型本身不具备碰撞体积和物理属性,开发者一般通过两个组件赋予,分别是碰撞体组件和钢体组件。碰撞体组件赋予模型碰撞体积,可以检测碰撞。
钢体组件赋予模型物理属性,可以防止穿模,并且钢体组件需要依靠碰撞体组件检测碰撞。所以,从专业角度分析,刀器是监管者这个游戏对象子物体下附带的一个碰撞组件,该对象看不见也没有实体。但他身上的碰撞体组件让其具备碰撞体积,当监管玩家按下普攻键的一段时间后。也就是出刀前摇,会立刻激活刀器对象的碰撞体组件。随后,代码会检测刀器范围内里监管者最近的一个对象。
如果该对象为求生者,则判定监管者此次攻击命中,如果该对象为场景模型并且离监管者很近且比较高,则判定为此次攻击弹刀。如果刀器范围内为检测到求生者,并且离场景模型不是很近的话,则判定为此次攻击空刀。如果攻击命中任何对象,则立即关闭刀器对象的碰撞体组件,刀器也会立刻消失。如果攻击卫命中任何物体,则在设定的时间后关闭刀器对象的碰撞体组件,刀器随即消失,也就是刀器存在时间。理解了上述概念以后,那么关于监管者的出刀过程的理解问题也就迎刃而解了。