# VelocityConstraintMode

## Overview

VelocityConstraintMode는 시스템 내에서 속도가 어떻게 제한되는지를 결정하는 Enum입니다. 속도를 선을 따라, 평면 내에서, 또는 특정 벡터로 제한할 수 있습니다.&#x20;

LinearVelocity의 VelocityConstraintMode 속성에서 사용되며, 각 모드의 동작은 RelativeTo 속성에 따라 달라집니다.

## Items

| Name   | Value | Description                                                                                                                                                                                                                          |
| ------ | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Line   | 0     | <p>속도를 단일 선을 따라 제한합니다. 선의 방향은 RelativeTo 속성에 의해 정의됩니다:</p><ul><li>Attachment0: 선은 Attachment0의 주축과 정렬됩니다.</li><li>Attachment1: 선은 Attachment1의 주축과 정렬됩니다.</li><li>World: 선의 정확한 방향을 명시적으로 제공해야 합니다.</li></ul>                        |
| Plane  | 1     | <p>속도를 평면 내로 제한합니다. 평면의 접선 방향은 RelativeTo 속성에 의해 결정됩니다:</p><ul><li>Attachment0: 접선 방향은 Attachment0의 두 축에서 파생됩니다.</li><li>Attachment1: 접선 방향은 Attachment1의 두 축에서 파생됩니다.</li><li>World: 평면의 두 접선 방향을 모두 명시적으로 정의해야 합니다.</li></ul>      |
| Vector | 2     | <p>속도가 지정된 벡터의 성분과 일치하도록 합니다. 벡터의 좌표계는 RelativeTo 속성에 의해 정의됩니다:</p><ul><li>Attachment0: 벡터 성분은 Attachment0의 축에 상대적입니다.</li><li>Attachment1: 벡터 성분은 Attachment1의 축에 상대적입니다.</li><li>World: 벡터 성분은 전역 좌표계에서 명시적으로 정의되어야 합니다.</li></ul> |

## See also

{% content-ref url="../classes/linearvelocity" %}
[linearvelocity](https://docs.overdare.com/korean/development/api-reference/classes/linearvelocity)
{% endcontent-ref %}
