Controller

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Không Thể Tạo

Lớp cơ sở cho đối tượng điều khiển, như đối tượng HumanoidController.

Tóm Tắt

Phương Pháp

Sự Kiện

Thuộc Tính

Phương Pháp

BindButton

()

Kích hoạt một binding áp đảo trên nút được chỉ định.

Tham Số

button: Enum.Button
Giá Trị Mặc Định: ""
caption: string
Giá Trị Mặc Định: ""

Lợi Nhuận

()

Mẫu mã

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

Trả về việc có nhấn nút hay không.

Tham Số

button: Enum.Button
Giá Trị Mặc Định: ""

Lợi Nhuận

UnbindButton

()

Loại bỏ gắn kết trên nút.

Tham Số

button: Enum.Button
Giá Trị Mặc Định: ""

Lợi Nhuận

()

Sự Kiện

ButtonChanged

Bị bắn khi trạng thái bị nhấn của nút gắn kết được thay đổi.Sự kiện này có thể được sử dụng cùng với Controller:GetButton() để xem liệu nút gắn có bị nhấn xuống hay không.

Tham Số

button: Enum.Button