# JointLimitState2D

> Represents the state of a joint limit.

## Definition

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

```csharp
public enum JointLimitState2D
```

## Remarks

Additional Resources: [DistanceJoint2D](/engine/6000.5/script-reference/unityengine/distancejoint2d.md), [HingeJoint2D](/engine/6000.5/script-reference/unityengine/hingejoint2d.md), [SliderJoint2D](/engine/6000.5/script-reference/unityengine/sliderjoint2d.md).

## Fields

| Value                                                                                       | Description                                                                                               |
| ------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| [EqualLimits](/engine/6000.5/script-reference/unityengine/jointlimitstate2d/equallimits.md) | Represents a state where the joint limit is at the specified lower and upper limits (they are identical). |
| [Inactive](/engine/6000.5/script-reference/unityengine/jointlimitstate2d/inactive.md)       | Represents a state where the joint limit is inactive.                                                     |
| [LowerLimit](/engine/6000.5/script-reference/unityengine/jointlimitstate2d/lowerlimit.md)   | Represents a state where the joint limit is at the specified lower limit.                                 |
| [UpperLimit](/engine/6000.5/script-reference/unityengine/jointlimitstate2d/upperlimit.md)   | Represents a state where the joint limit is at the specified upper limit.                                 |
