HumanoidStateType
*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.
Class.Humanoid의 물리 제어 상태를 식별, 읽고 설정합니다. Humanoid:GetState() 및 Humanoid:ChangeState() 메서드, 현재 1>Class.Humanoid.StateChanged1> 이벤트에 대한 4>Class.Humanoid4> 열거를 사용합니다.
일부 상태에서는 수동 설정만 허용하며 개발자가 캐릭터의 인간형 릴리스 제어를 수행할 수 있습니다.
플레이어의 인간형을 변경할 때는 해당 플레이어가 로컬 클라이언트에서 실행하는 LocalScript에서 수행해야 합니다. 일부 상태는 소유자 프로세스(클라이언트 또는 서버)에 의해 설정될 때만 작동합니다(예: 죽음).
아이템
이름 | 값 | 요약 |
---|---|---|
FallingDown | 0 | 인간형이 삼켜 들어갔습니다. 잠시 후 일어나려고 시도합니다. |
Ragdoll | 1 | (지원되지 않음) 인간형은 빠르게 움직이는 물체(무제어 떨어짐)에 맞았습니다. 인간형은 이것을 복구할 수 있습니다. 이 상태는 Humanoid:ChangeState()를 사용하여 수동으로 설정하고 해제해야 합니다. |
GettingUp | 2 | 떨어진 후 또는 Ragdoll 후 인간형은 다시 일어납니다. |
Jumping | 3 | 인간형이 뛰어떨어졌습니다.(검사 Humanoid.Jump ). 이 상태는 오직 잠시 지속됩니다. 이 상태는 일반적으로 땅에 착륙하거나 공중에서 자유낙하하면 전환됩니다. |
Swimming | 4 | 인간은 현재 Terrain 물에 수영하고 있습니다. |
Freefall | 5 | 현재 인간형이 무너지고 있습니다(높이에서 뛰어내거나 절벽에서 떨어졌습니다). |
Flying | 6 | 설정되면 인간형 로봇이 비행하는 동안 Humanoid.PlatformStand 속성과 동일한 애니메이션이 계속됩니다. 이 상태는 플레이어가 비행하는 동안 지속됩니다. |
Landed | 7 | 인간은 무너졌음에 따라 지면에 닿았습니다. 이 상태는 오직 잠시 지속됩니다. |
Running | 8 | 현재 지상에서 실행 중입니다. |
RunningNoPhysics | 10 | (지원되지 않음) 현재 실행 중이며 다른 물리적 개체에 가까지 아닙니다. |
StrafingNoPhysics | 11 | 현재 사용하지 않습니다. Humanoid:ChangeState() 를 사용하여 설정할 수 없습니다. |
Climbing | 12 | 인간형은 올라가고 있습니다 (예: TrussPart 또는 사다리). |
Seated | 13 | 현재 Humanoid.Sit은 자리 또는 차량 자리에 앉아 있습니다. Class.Humanoid.Sit 속성을 확인하십시오. |
PlatformStanding | 14 | 인간형은 플랫폼 스탠드입니다. Humanoid.PlatformStand 속성을 확인하십시오. |
Dead | 15 | 인간은 죽었습니다. 이 상태로 인간을 변경하면 죽습니다. |
Physics | 16 | 인간형은 자체에 압력을 적용하지 않으며 다른 상태로 자동으로 전환되지 않습니다. 이 상태는 Humanoid:ChangeState()를 사용하여 수동으로 설정하고 해제해야 합니다. |
None | 18 | 알 수 없는 상태가 내부적으로 트리거되는 경우 사용할 수 없는 자리 표시자. |