Gamepad: timestamp プロパティ
Gamepad.timestamp
は Gamepad
インターフェイスのプロパティで、このゲームパッドのデータが最後に更新された時刻を表す DOMHighResTimeStamp
を返します。
このプロパティの背景にある考え方は、ハードウェアにより axes
や button
のデータが更新されたかどうかを開発者が判断できるようにすることです。このプロパティの値は
インターフェイスの PerformanceTiming
navigationStart
属性との相対的な値になります。値は単調増加しています。つまり、新しい値は常に古い値以上であるため、新旧の値を比較することでデータの更新を判断できます。
メモ: このプロパティは、現在、どこでも対応しているわけではありません。
値
DOMHighResTimeStamp
オブジェクトです。
例
js
const gp = navigator.getGamepads()[0];
console.log(gp.timestamp);
仕様書
Specification |
---|
Gamepad # dom-gamepad-timestamp |
ブラウザーの互換性
BCD tables only load in the browser