Unity 6.3
0 онлайн 82 гостей 3 в системе
Вход

Joint2D.breakForce

Declaration

public float breakForce;

Описание

Усилие, которое необходимо приложить для того, чтобы это соединение разрушилось.

Когда соединение пытается ограничить Rigidbody2D, ему может понадобиться приложить силу для этого. Это известно как reactionForce. Каждое обновление физики, breakForce сравнивается с размером reactionForce; если он превышает его, то Joint2D.OnJointBreak2D вызван со ссылкой на соединение, которое сломалось. Зная соединение, которое сломалось, вы можете проверить фактическую силу реакции, которая разрушила соединение, используя reactionForce или Joint2D.GetReactionForce.

Силу разрыва можно установить на Mathf.Infinity, чтобы сделать соединение неразрушимым при любом количестве силы реакции. В качестве альтернативы, установка breakAction на JointBreakAction2D.Ignore сделает соединение неразрушимым либо breakForce или breakTorque.

Действие, принимаемое, когда соединение превышает breakForce контролируется breakAction.

Дополнительные ресурсы: Joint2D.reactionForce, Joint2D.GetReactionForce & Joint2D.OnJointBreak2D.