LoginSignup
2
3

More than 3 years have passed since last update.

【備忘録】Gamepad API の実装方法

Last updated at Posted at 2020-01-29

久しぶりにGamepad APIを実装して、すっかり忘れており、ものの見事に前にもハマったところでハマったので、忘れないように備忘録

実装方法はこうじゃなく

const gamepads = navigator.getGamepads();
function update() {
  gamepads.forEach(gamepad => {
    // 各種値取得 gamepad.buttons, gampad.axes,
  }
}

こう

function update() {
  const gamepads = navigator.getGamepads();
  gamepads.forEach(gamepad => {
    // 各種値取得 gamepad.buttons, gampad.axes,
  }
}

毎回、navigator.getGamepads()を実行しないとダメ。
(なんでこんな実装になってんだろ)

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3