Controller

Show Deprecated
Not Creatable

The base class for controller objects, such as the HumanoidController object.

Summary

Methods

Events

Properties

Methods

BindButton

void

Activates an overriding bind on the specified button.

Parameters

button: Enum.Button
caption: string

Returns

void

Code Samples

Controller:BindButton1

local ControllerService = game:GetService("ControllerService")
local humanoidController = ControllerService:FindFirstChildOfClass("HumanoidController")
humanoidController:BindButton(Enum.Button.Dismount, "win!")

GetButton

Returns whether or not Button is being pressed.

Parameters

button: Enum.Button

Returns

UnbindButton

void

Removes the bind on button.

Parameters

button: Enum.Button

Returns

void

Events

ButtonChanged

Fired when the pressed state of a bound button is changed. This event can be used in conjunction with Controller:GetButton() to see whether a bound button is being pressed down or not.

Parameters

button: Enum.Button