Controller

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Brak możliwości tworzenia

Klasa podstawowa dla obiektów kontrolerów, takich jak obiekt HumanoidController.

Podsumowanie

Metody

Zdarzenia

Właściwości

Metody

BindButton

()

Aktywuje przewiązanie nadrzędne na określonym przycisku.

Parametry

button: Enum.Button
Wartość domyślna: ""
caption: string
Wartość domyślna: ""

Zwroty

()

Przykłady kodu

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

Zwraca, czy naciśnięto przycisk, czy nie.

Parametry

button: Enum.Button
Wartość domyślna: ""

Zwroty

UnbindButton

()

Usuwa wiązanie przycisku.

Parametry

button: Enum.Button
Wartość domyślna: ""

Zwroty

()

Zdarzenia

ButtonChanged

Wystrzeliwany, gdy zmieniony zostanie naciśnięty stan przycisku powiązanego.To wydarzenie można wykorzystać w połączeniu z Controller:GetButton(), aby sprawdzić, czy wciśnięto przypięty przycisk, czy nie.

Parametry

button: Enum.Button