# ConfigurableJointMotion

> Constrains movement for a ConfigurableJoint along the 6 axes.

## Definition

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

```csharp
public enum ConfigurableJointMotion
```

## Fields

| Value                                                                                     | Description                                                                 |
| ----------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| [Free](/engine/6000.0/script-reference/unityengine/configurablejointmotion/free.md)       | Motion along the axis will be completely free and completely unconstrained. |
| [Limited](/engine/6000.0/script-reference/unityengine/configurablejointmotion/limited.md) | Motion along the axis will be limited by the respective limit.              |
| [Locked](/engine/6000.0/script-reference/unityengine/configurablejointmotion/locked.md)   | Motion along the axis will be locked.                                       |
