--- title: GamepadEvent.gamepad slug: Web/API/GamepadEvent/gamepad translation_of: Web/API/GamepadEvent/gamepad ---
{{domxref("GamepadEvent")}} interface 的 GamepadEvent.gamepad 属性返回一个 {{domxref("Gamepad")}} 对象,为触发 {{event("gamepadconnected")}} 和{{event("gamepaddisconnected")}} 事件提供相关联控制器数据的访问。
只读 属性 Gamepad gamepad;
在触发的 {{domxref("Window.gamepadconnected")}} 事件上调用 gamepad 属性。
window.addEventListener("gamepadconnected", function(e) {
console.log("控制器已连接于 %d 位:%s. %d 个按钮, %d 个坐标方向。",
e.gamepad.index, e.gamepad.id,
e.gamepad.buttons.length, e.gamepad.axes.length);
});
一个 {{domxref("Gamepad")}} 对象。
| 规范 | 状态 | 备注 |
|---|---|---|
| {{SpecName("Gamepad", "#widl-GamepadEvent-gamepad", "GamepadEvent.gamepad")}} | {{Spec2("Gamepad")}} | 初始定义 |
{{Compat("api.GamepadEvent.gamepad")}}