Мне нужно создать объект, который ведет себя во всех отношениях, как Gamepad
объекты, найденные в navigator.getGamepads()
, но предоставляет конкретные c stati c данные, а не данные о реальном геймпаде. Как я могу создать такой объект?
> navigator.getGamepads()[0]
Gamepad {
id: "USB Gamepad (Vendor 0079 Product: 0011)",
index: 0,
connected: true,
timestamp: 1234.567890,
mapping: "",
axes: [0, 0],
buttons: [GamepadButton, GamepadButton, GamepadButton, GamepadButton, GamepadButton, GamepadButton],
__proto__: Gamepad
}