# limits

> Limit of angular rotation (in degrees) on the hinge joint.

## Definition

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

```csharp
public JointLimits limits { get; set; }
```

### Remarks

The joint will be limited so that the angle is always between [\_min](/engine/6000.7/script-reference/unityengine/jointlimits/min.md) and [\_max](/engine/6000.7/script-reference/unityengine/jointlimits/max.md). The joint angle is in degrees relative to the rest angle. The rest angle between the bodies is always zero at the beginning of the simulation.

Modifying the limits does **not** automatically enable the limits.

Additional Resources: [\_useLimits](/engine/6000.7/script-reference/unityengine/hingejoint/uselimits.md), [JointLimits](/engine/6000.7/script-reference/unityengine/jointlimits.md)

### Examples

```csharp
using UnityEngine;

public class Example : MonoBehaviour
{
    void Start()
    {
        // Set the hinge limits for a door.
        HingeJoint hinge = GetComponent<HingeJoint>();

        JointLimits limits = hinge.limits;
        limits.min = 0;
        limits.bounciness = 0;
        limits.bounceMinVelocity = 0;
        limits.max = 90;
        hinge.limits = limits;
        hinge.useLimits = true;
    }
}
```
