Humanoid
Compatibility wrapper for CharacterController.
Properties
| Property | Type | Default |
|---|---|---|
AutoRotate | boolean | true |
WalkSpeed | number | 16 |
JumpPower | number | 50 |
JumpHeight | number | 7.2 |
HipHeight | number | 0 |
MaxHealth | number | 100 |
Health | number | 100 |
DisplayDistanceType | EnumItem | Enum.HumanoidDisplayDistanceType.Viewer |
NameDisplayDistance | number | 100 |
HealthDisplayDistance | number | 100 |
HealthDisplayType | EnumItem | Enum.HumanoidHealthDisplayType.DisplayWhenDamaged |
RigType | EnumItem | Enum.RigType.Rig15 |
PlatformStand | boolean | false |
Sit | boolean | false |
UseJumpPower | boolean | true |
TurnSpeed | number | 18 |
SprintMultiplier | number | 1.5 |
JumpQueueWindow | number | 0.1 |
MoveDirection | any | ZERO |
RootPart | any | nil |
Character | any | nil |
Functions
`disconnectController`
`newObject`
`bindController`
`ensureController`
`instance:GetController`
`instance:Move`
`instance:MoveRelative`
`instance:Jump`
`instance:SetSprinting`
`instance:Face`
`instance:ClearFacingDirection`
`instance:GetState`
`instance:ChangeState`
`instance:TakeDamage`
`instance:CreateDefaultRig`
`instance:RestoreRig`
disconnectController
Arguments
This function takes no arguments.
Returns
This function returns nothing.
newObject
Arguments
classNameReturns
This function returns nothing.
bindController
Arguments
nextControllerReturns
This function returns nothing.
ensureController
Arguments
This function takes no arguments.
Returns
This function returns nothing.
instance:GetController
Arguments
This function takes no arguments.
Returns
This function returns nothing.
instance:Move
Arguments
directionReturns
This function returns nothing.
instance:MoveRelative
Arguments
direction, basisReturns
This function returns nothing.
instance:Jump
Arguments
This function takes no arguments.
Returns
This function returns nothing.
instance:SetSprinting
Arguments
sprintingReturns
This function returns nothing.
instance:Face
Arguments
directionReturns
This function returns nothing.
instance:ClearFacingDirection
Arguments
This function takes no arguments.
Returns
This function returns nothing.
instance:GetState
Arguments
This function takes no arguments.
Returns
This function returns nothing.
instance:ChangeState
Arguments
stateReturns
This function returns nothing.
instance:TakeDamage
Arguments
amountReturns
This function returns nothing.
instance:CreateDefaultRig
Arguments
optionsReturns
This function returns nothing.
instance:RestoreRig
Arguments
This function takes no arguments.
Returns
This function returns nothing.
API
instance:disconnectController()
instance:newObject(className)
instance:bindController(nextController)
instance:ensureController()
instance:GetController()
instance:Move(direction)
instance:MoveRelative(direction, basis)
instance:Jump()
instance:SetSprinting(sprinting)
instance:Face(direction)
instance:ClearFacingDirection()
instance:GetState()
instance:ChangeState(state)
instance:TakeDamage(amount)
instance:CreateDefaultRig(options)
instance:RestoreRig()