# breakForce

> The force that needs to be applied for this joint to break.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.Physics2DModule

```csharp
public float breakForce { get; set; }
```

### Remarks

When a joint tries to constrain a [Rigidbody2D](/engine/6000.0/script-reference/unityengine/rigidbody2d.md) it may need to apply a force to do so.  This is known as the [reactionForce](/engine/6000.0/script-reference/unityengine/joint2d/reactionforce.md).  Each physics update, the breakForce is compared to the size of the [reactionForce](/engine/6000.0/script-reference/unityengine/joint2d/reactionforce.md); if it exceeds it then [Joint2D.OnJointBreak2D(Joint2D)](/engine/6000.0/script-reference/unityengine/joint2d/onjointbreak2d.md) is called with a reference to the joint that broke.  Knowing the joint that broke, you can check the actual reaction force that broke the joint using [reactionForce](/engine/6000.0/script-reference/unityengine/joint2d/reactionforce.md) or [Joint2D.GetReactionForce](/engine/6000.0/script-reference/unityengine/joint2d/getreactionforce.md).

The break force can be set to [Mathf.Infinity](/engine/6000.0/script-reference/unityengine/mathf/infinity.md)  to make the joint unbreakable by any amount of reaction force. Alternately, setting the breakAction to [JointBreakAction2D.Ignore](/engine/6000.0/script-reference/unityengine/jointbreakaction2d/ignore.md) will make the joint unbreakable by either [breakForce](/engine/6000.0/script-reference/unityengine/joint2d/breakforce.md) or [breakTorque](/engine/6000.0/script-reference/unityengine/joint2d/breaktorque.md).

The action taken when a joint exceeds the breakForce is controlled by [breakAction](/engine/6000.0/script-reference/unityengine/joint2d/breakaction.md).

Additional Resources: [Joint2D.reactionForce](/engine/6000.0/script-reference/unityengine/joint2d/reactionforce.md), [Joint2D.GetReactionForce](/engine/6000.0/script-reference/unityengine/joint2d/getreactionforce.md) & [Joint2D.OnJointBreak2D(Joint2D)](/engine/6000.0/script-reference/unityengine/joint2d/onjointbreak2d.md).
