# JointBreakAction2D

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

## Definition

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

```csharp
public enum JointBreakAction2D
```

## Remarks

Additional Resources: [\_breakAction](/engine/6000.7/script-reference/unityengine/joint2d/breakaction.md), [\_breakForce](/engine/6000.7/script-reference/unityengine/joint2d/breakforce.md), [\_breakTorque](/engine/6000.7/script-reference/unityengine/joint2d/breaktorque.md)

## Fields

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