Roblox UtilitiesDevlHub Roblox Documentation

Class

ControllerSensor

NotCreatable
Inherits
SensorBase › Instance › Object
Memory category
Instances
Subclasses
1

An abstract base class for SensorBase types that supply sensory data to a character controller.

ControllerSensor is an abstract base class for SensorBase types whose output is intended to be consumed by a physics-based character controller such as a ControllerManager. A ControllerManager reads its ControllerManager.GroundSensor and ControllerManager.ClimbSensor, both of which are ControllerSensors, to determine how its ControllerManager.RootPart interacts with the world.

ControllerSensor adds no members of its own; it groups the concrete sensor types that provide controller-relevant data, such as ControllerPartSensor, which detects floors and ladders using the same logic as a Humanoid. Because it is abstract, you don't create a ControllerSensor directly; use one of its subclasses instead.

Inherited members#

Inherited from SensorBase 3
Properties (1)

UpdateType

Methods (1)

Sense

Inherited from Instance 58
Inherited from Object 6
Properties (2)

ClassName, className

Events (1)

Changed

Subclasses 1#