Spec-Zone.ru › Web APIs

GamepadPose: свойство orientation

Ограниченное использование

Эта функция не относится к Baseline, так как она не работает во всех распространённых браузерах.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Экспериментальная функция: Это экспериментальная технология
Перед использованием в продакшене внимательно проверьте таблицу совместимости браузеров.

Свойство orientation только для чтения интерфейса GamepadPose возвращает ориентацию Gamepad в виде значения кватерниона.

Значение представляет собой Float32Array, состоящее из следующих значений:

  • pitch — поворот вокруг оси X.
  • yaw — поворот вокруг оси Y.
  • roll — поворот вокруг оси Z.
  • w — четвёртое измерение (обычно 1).

Значение поворота по оси Y (yaw) относительно начального поворота датчика при первом чтении.

Значение

Тип Float32Array, или null если датчик VR не может предоставить данные об ориентации.

Примеры

В разработке

Примечание: Ориентация { x: 0, y: 0, z: 0, w: 1 } считается «вперёд».

Спецификации

Спецификация
Gamepad Extensions
# dom-gamepadpose-orientation

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
orientation Нет 15–79 55 Нет Нет Нет 55 Нет Нет Нет Нет

См. также

  • API WebVR
  • API Gamepad

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/GamepadPose/orientation

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API