Controller
*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.
Klasa podstawowa dla obiektów kontrolerów, takich jak obiekt HumanoidController.
Podsumowanie
Metody
Aktywuje przewiązanie nadrzędne na określonym przycisku.
Zwraca, czy naciśnięto przycisk, czy nie.
Usuwa wiązanie przycisku.
Zdarzenia
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.
Właściwości
Metody
BindButton
Aktywuje przewiązanie nadrzędne na określonym przycisku.
Parametry
Zwroty
Przykłady kodu
The example below when placed inside a LocalScript, would result in a GUI saying "Press Backspace to win!".
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
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.