Lấy thuộc tính thiết bị tay cầm (:get_properties)
Phương thức này chỉ khả dụng trên các phiên bản sau 20260805
Khai báo
properties = pad:get_properties()
Giá trị trả về
- properties Kiểu bảng. Bản sao các thuộc tính cấu hình được lưu khi tạo thiết bị.
Mô tả
- Trả về bản sao cấu hình được lưu khi tạo tay cầm; bản sao này có thể chứa các thuộc tính do hệ thống quản lý.
- Giá trị trả về không đại diện cho các giá trị cuối cùng mà hệ thống sử dụng. Không dùng giá trị này để xác định ứng dụng đích đã nhận diện tay cầm hay chưa.
- Tập lệnh chỉ nên dựa vào các trường do chính nó cung cấp hoặc đã được tài liệu hóa.
Ví dụ
local pad = assert(gamepad.connect())
local properties = pad:get_properties()
print(properties.Product)
print(properties.Transport)
assert(pad:disconnect())