OptionalchildrenChild components (typically the character mesh).
OptionalconfigConfiguration for movement, jumping, and physical dimensions.
OptionalenableWhether to enable built-in WASD/Arrow keyboard input. Default: true.
OptionalinputCustom key mapping for controls.
OptionalonCallback fired when grounded state changes.
OptionalonCallback fired when a jump is initiated.
OptionalonCallback fired when landing on ground with impact velocity.
OptionalpositionInitial position in 3D space. Default: [0, 0, 0].
OptionalsprintSpeed multiplier when sprinting. Default: 1.5.
Props for the CharacterController component.