The Developer Hub is now deprecated and information on this page may no longer be accurate. Instead, you should go to our new and improved documentation. You can also learn more about the future of documentation.
Collapse Sidebar


This function returns the Humanoid|Humanoid's current Enum/HumanoidStateType.

The humanoid state describes the activity the Humanoid is currently doing, such as jumping or freefalling.

See also

  • To change the Humanoid|Humanoid's state use Humanoid/ChangeState
  • To enable or disable a particular state use Humanoid/SetStateEnabled
  • For more information on the different states available, see Enum/HumanoidStateType


Return Type Summary

The current Enum/HumanoidStateType of the Humanoid

Code Samples

Double Jump

This code, when placed inside a LocalScript in StarterCharacterScripts|StarterPlayer.StarterCharacterScripts will allow the player’s characters to perform a double jump.