Skip to content

ControllerManager

Not yet Class Other

Manages simulated motion control for its assigned ControllerManager.RootPart .

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members ยท 15 modern Roblox members not implemented yet

Description

The ControllerManager instance manages simulated motion control for its assigned ControllerManager.RootPart. It can be used to build a physics-based character controller.

Inheritance

Object โ†’ Instance โ†’ ControllerManager

Properties

Member Signature Summary
ActiveController ActiveController: ControllerBase The ControllerBase that is set to be activated on the character.
BaseMoveSpeed BaseMoveSpeed: float The base linear movement speed used by all controllers.
BaseTurnSpeed BaseTurnSpeed: float The base angular turning speed used by all controllers.
ClimbSensor ClimbSensor: ControllerSensor A reference to the sensor data used while a ClimbController is active.
FacingDirection FacingDirection: Vector3 The unit vector describing the desired direction to face.
GroundSensor GroundSensor: ControllerSensor A reference to the sensor data used while a GroundController is active.
MovingDirection MovingDirection: Vector3 The vector describing the desired direction to move in.
RootPart RootPart: BasePart The BasePart where the controller's forces and torques are applied.
UpDirection UpDirection: Vector3 The unit vector describing the up direction for the character.

Roblox reference: ControllerManager

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.