Gamepad.displayId

Experimental

Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.

Свойство displayId только для чтения Gamepad возвращаемый интерфейс VRDisplay.displayId (en-US) связанный с VRDisplay —  VRDisplay  (дисплей виртуальной реальности) в котором геймпад управляет отображаемой сценой.

Геймпад считается связанным с VRDisplay если он сообщает о позиции, которая находится в том же месте, что и VRDisplay.pose.

Syntax

var myDisplayId = gamepadInstance.displayId;

Value

Число, представляющее связанный интерфейс VRDisplay.displayId (en-US).Если число равно 0, то геймпад не связан с дисплеем VR( виртуальной реальности).

Examples

window.addEventListener("gamepadconnected", function(e) {
  if(!e.gamepad.displayId) {
    console.log('Gamepad connected');
  } else {
    console.log('Gamepad connected, associated with VR display ' + e.gamepad.displayId);
  }
});

Specifications

Specification Status Comment
WebVR 1.1
Определение 'displayId' в этой спецификации.
Черновик Initial definition

Browser compatibility

BCD tables only load in the browser

See also

  • WebVR API homepage
  • MozVr.com — демосцены, материалы, доступные для скачивания и другие материалы команды the Mozilla VR team.