扭矩需要应用于此关节才能断裂
当关节尝试约束刚体 2D时,可能需要应用扭矩才能做到。这被称为反作用扭矩。每个物理更新,断裂扭矩与反作用扭矩进行比较;如果超过,则Joint2D.OnJointBreak2D将被调用,同时引用断裂的关节。通过了解断裂的关节,您可以使用反作用扭矩或Joint2D.GetReactionTorque检查使关节断裂的实际反作用扭矩。
断裂扭矩可以设定为Mathf.Infinity,以使关节不会被任何反作用扭矩而断裂。另外,将断裂动作设为JointBreakAction2D.Ignore将通过断裂力或断裂扭矩使关节无法断裂。
当关节超出断裂力时采取的动作由断裂动作控制。
注意:断裂扭矩在DistanceJoint2D、SpringJoint2D或TargetJoint2D中不可用。
更多资源:Joint2D.reactionTorque、Joint2D.GetReactionTorque和Joint2D.OnJointBreak2D。