MonoBehaviour.OnJointBreak2D(Joint2D)
Описание
Вызывается при разрыве Joint2D, прикрепленных к тому же игровому объекту.
Когда Joint2D.reactionForce выше, чем Joint2D.breakForce или Joint2D.reactionTorque выше, чем Joint2D.breakTorque соединения, соединение разрушится. Когда соединение разрушается, Joint2D.OnJointBreak2D будет вызван и конкретный Joint2D, который сломался, будет передан.
После того, как Joint2D.OnJointBreak2D вызван, совместное действие зависит от опции, выбранной в Joint2D.breakAction.
Дополнительные ресурсы: Joint2D.breakForce, Joint2D.breakTorque, Joint2D.reactionForce и Joint2D.reactionTorque.
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void OnJointBreak2D(Joint2D brokenJoint) { Debug.Log("A joint has just been broken!"); Debug.Log("The broken joint exerted a reaction force of " + brokenJoint.reactionForce); Debug.Log("The broken joint exerted a reaction torque of " + brokenJoint.reactionTorque); } }