HumanoidStateType
A list of possible states for the Humanoid object in Roblox. Each state governs the behavior and interaction of the humanoid character in the game.
Items
FallingDown
0
The humanoid is falling uncontrollably, usually due to temporary instability or being knocked over.
Ragdoll
1
The humanoid transitions into a ragdoll state. This state has to be set and unset manually using Humanoid:ChangeState()
.
GettingUp
2
The humanoid is recovering or getting back up from a fallen or ragdoll state.
Jumping
3
The humanoid is actively jumping. This state lasts briefly and normally transitions into either Landed
, if on the ground, or Freefall
, if still in the air.
Swimming
4
The humanoid is in a body of water and swimming.
Freefall
5
The humanoid is falling freely, often after jumping from a height or falling off a ledge.
Flying
6
The humanoid is in a flying state. This state lasts as long as the player applies flight.
Landed
7
The humanoid has landed after a jump or fall. This state lasts only briefly.
Running
8
The humanoid is actively running on a surface.
RunningNoPhysics
10
The humanoid is running but with physics simulation disabled.
StrafingNoPhysics
11
The humanoid is strafing but with physics simulation disabled. This state cannot be set using Humanoid:ChangeState()
.
Climbing
12
The humanoid is climbing, e.g., up a climbable objects
Seated
13
The humanoid is sitting. You can check this state by referencing the Humanoid.Sit
property.
PlatformStanding
14
The humanoid is standing on a platform. Check this state using the Humanoid.PlatformStand
property.
Dead
15
The humanoid is in a dead state. Changing the state to this will cause the humanoid to die.
Physics
16
The humanoid is in a custom physics state. This state has to be set and unset manually using Humanoid:ChangeState()
.
None
18
The humanoid has no active state.
Last updated