# JointBreakAction2D

> Options for selecting which action to take when a Joint2D breaks.

## Definition

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

```csharp
public enum JointBreakAction2D
```

## Remarks

Additional Resources: [Joint2D.breakAction](/engine/6000.5/script-reference/unityengine/joint2d/breakaction.md), [Joint2D.breakForce](/engine/6000.5/script-reference/unityengine/joint2d/breakforce.md) or [Joint2D.breakTorque](/engine/6000.5/script-reference/unityengine/joint2d/breaktorque.md).

## Fields

| Value                                                                                          | Description                                                                                                                                                                                                                                 |
| ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [CallbackOnly](/engine/6000.5/script-reference/unityengine/jointbreakaction2d/callbackonly.md) | When the [Joint2D](/engine/6000.5/script-reference/unityengine/joint2d.md) breaks, call [Joint2D.OnJointBreak2D(Joint2D)](/engine/6000.5/script-reference/unityengine/joint2d/onjointbreak2d.md) but take no other action.                  |
| [Destroy](/engine/6000.5/script-reference/unityengine/jointbreakaction2d/destroy.md)           | When the [Joint2D](/engine/6000.5/script-reference/unityengine/joint2d.md) breaks, call [Joint2D.OnJointBreak2D(Joint2D)](/engine/6000.5/script-reference/unityengine/joint2d/onjointbreak2d.md) and then destroy the component.            |
| [Disable](/engine/6000.5/script-reference/unityengine/jointbreakaction2d/disable.md)           | When the [Joint2D](/engine/6000.5/script-reference/unityengine/joint2d.md) breaks, call [Joint2D.OnJointBreak2D(Joint2D)](/engine/6000.5/script-reference/unityengine/joint2d/onjointbreak2d.md) and then disable the component.            |
| [Ignore](/engine/6000.5/script-reference/unityengine/jointbreakaction2d/ignore.md)             | When the [Joint2D](/engine/6000.5/script-reference/unityengine/joint2d.md) breaks, no action will be taken and [Joint2D.OnJointBreak2D(Joint2D)](/engine/6000.5/script-reference/unityengine/joint2d/onjointbreak2d.md) will not be called. |
