GamepadEvent
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.
* Some parts of this feature may have varying levels of support.
Giao diện GamepadEvent của Gamepad API chứa các tham chiếu đến các gamepad được kết nối với hệ thống, đây là những gì các sự kiện gamepad gamepadconnected và gamepaddisconnected được kích hoạt để phản hồi.
Hàm khởi tạo
GamepadEvent()-
Trả về đối tượng
GamepadEventmới.
Thuộc tính phiên bản
GamepadEvent.gamepadRead only-
Trả về đối tượng
Gamepad, cung cấp quyền truy cập vào dữ liệu gamepad liên quan cho sự kiện được kích hoạt.
Ví dụ
Thuộc tính gamepad được gọi trên sự kiện gamepadconnected được kích hoạt.
js
window.addEventListener("gamepadconnected", (e) => {
console.log(
"Gamepad connected at index %d: %s. %d buttons, %d axes.",
e.gamepad.index,
e.gamepad.id,
e.gamepad.buttons.length,
e.gamepad.axes.length,
);
});
Và trên sự kiện gamepaddisconnected.
js
window.addEventListener("gamepaddisconnected", (e) => {
console.log(
"Gamepad disconnected from index %d: %s",
e.gamepad.index,
e.gamepad.id,
);
});
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Gamepad> # gamepadevent-interface> |