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, chẳng hạn như đối tượng HumanoidController .

Tóm Tắt

Phương Pháp

Sự Kiện

  • Được kích hoạt khi trạng thái được nhấn của một nút liên kết được thay đổi. Sự kiện này có thể được sử dụng kết hợp với Controller:GetButton() để xem có phải đang nhấn nút liên kết hay không.

Thuộc Tính

Phương Pháp

BindButton

void

Kích hoạt một liên kết qua lại trên nút được chỉ định.

Tham Số

button: Enum.Button
caption: string

Lợi Nhuận

void

Mẫu mã

Controller:BindButton1

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

GetButton

Quyết định whether hoặc không được nhấn nút.

Tham Số

button: Enum.Button

Lợi Nhuận

UnbindButton

void

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

Tham Số

button: Enum.Button

Lợi Nhuận

void

Sự Kiện

ButtonChanged

Được kích hoạt khi trạng thái được nhấn của một nút liên kết được thay đổi. Sự kiện này có thể được sử dụng kết hợp với Controller:GetButton() để xem có phải đang nhấn nút liên kết hay không.

Tham Số

button: Enum.Button