Class
ControllerSensor
NotCreatable
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 Instance 58
Properties (10)
Archivable, archivable, Capabilities, IsInSandbox, Name, Parent, PredictionMode, RobloxLocked, Sandboxed, UniqueId
Methods (39)
AddTag, children, ClearAllChildren, Clone, clone, Destroy, destroy, FindFirstAncestor, FindFirstAncestorOfClass, FindFirstAncestorWhichIsA, FindFirstChild, findFirstChild, FindFirstChildOfClass, FindFirstChildWhichIsA, FindFirstDescendant, GetActor, GetAttribute, GetAttributeChangedSignal, GetAttributes, GetChildren, getChildren, GetDebugId, GetDescendants, GetFullName, GetStyled, GetStyledPropertyChangedSignal, GetTags, HasTag, IsAncestorOf, IsDescendantOf, isDescendantOf, IsPropertyModified, QueryDescendants, Remove, remove, RemoveTag, ResetPropertyToDefault, SetAttribute, WaitForChild