# HumanoidStateType

## Overview

HumanoidStateType는 Humanoid 객체가 가질 수 있는 가능한 상태 목록을 정의하는 Enum입니다. 각 상태는 게임 내 휴머노이드 캐릭터의 행동과 상호작용을 제어합니다.&#x20;

Humanoid:GetState()와 Humanoid:ChangeState() 메서드에서 사용됩니다.

## Items

| Name              | Value | Description                                                                           |
| ----------------- | ----- | ------------------------------------------------------------------------------------- |
| FallingDown       | 0     | 현재 지원되지 않습니다.                                                                         |
| Ragdoll           | 1     | 휴머노이드가 래그돌 상태로 전환된 상태입니다. 이 상태는 Humanoid:ChangeState()를 사용하여 수동으로 설정하고 해제해야 합니다.      |
| GettingUp         | 2     | 현재 지원되지 않습니다.                                                                         |
| Jumping           | 3     | 휴머노이드가 점프 중인 상태입니다. 이 상태는 짧게 지속되며, 일반적으로 지면에 착지하면 Landed, 공중에 있으면 Freefall 상태로 전환됩니다. |
| Swimming          | 4     | 휴머노이드가 수영 중인 상태입니다.                                                                   |
| Freefall          | 5     | 휴머노이드가 자유 낙하 중인 상태입니다. 보통 높은 곳에서 뛰어내리거나 절벽에서 떨어질 때 발생합니다.                             |
| Flying            | 6     | 현재 지원되지 않습니다.                                                                         |
| Landed            | 7     | 휴머노이드가 착지한 상태입니다. 이 상태는 짧게만 지속됩니다.                                                    |
| Running           | 8     | 휴머노이드가 달리고 있는 상태입니다.                                                                  |
| RunningNoPhysics  | 10    | 현재 지원되지 않습니다.                                                                         |
| StrafingNoPhysics | 11    | 현재 지원되지 않습니다.                                                                         |
| Climbing          | 12    | 휴머노이드가 등반 중인 상태입니다. 예를 들어, 등반 가능한 객체를 오르고 있는 상태입니다.                                   |
| Seated            | 13    | 현재 지원되지 않습니다.                                                                         |
| PlatformStanding  | 14    | 현재 지원되지 않습니다.                                                                         |
| Dead              | 15    | 휴머노이드가 사망한 상태입니다. 이 상태로 변경되면 휴머노이드는 사망합니다.                                            |
| Physics           | 16    | 휴머노이드가 커스텀 물리 상태로 전환된 상태입니다. 이 상태는 Humanoid:ChangeState()를 통해 수동으로 설정하고 해제해야 합니다.     |
| None              | 18    |                                                                                       |

## See also

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