Controller

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Não criável

A classe base para objetos controladores, como o ObjetoHumanoidController.

Resumo

Métodos

Eventos

Propriedades

Métodos

BindButton

()

Ativa uma ligação substituta no botão especificado.

Parâmetros

button: Enum.Button
Valor Padrão: ""
caption: string
Valor Padrão: ""

Devolução

()

Amostras de código

The example below when placed inside a LocalScript, would result in a GUI saying "Press Backspace to win!".

Controller:BindButton1

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

GetButton

Retorna se o botão está sendo pressionado ou não.

Parâmetros

button: Enum.Button
Valor Padrão: ""

Devolução

UnbindButton

()

Remove a ligação no botão.

Parâmetros

button: Enum.Button
Valor Padrão: ""

Devolução

()

Eventos

ButtonChanged

Disparado quando o estado pressionado de um botão vinculado é alterado.Este evento pode ser usado em conjunto com Controller:GetButton() para ver se um botão ligado está sendo pressionado ou não.

Parâmetros

button: Enum.Button