Spec-Zone.ru › Web APIs

XRQuadLayer: событие redraw

Ограниченная доступность

Эта функция не является базовой, так как она не работает во всех широко используемых браузерах.

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

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

Событие redraw отправляется объекту XRQuadLayer, когда базовые ресурсы слоя потеряны или XR-композитор больше не может перепроектировать слой. Если это событие отправлено, авторы должны перерисовать содержимое слоя в следующем кадре анимации XR.

См. также свойство XRCompositionLayer.needsRedraw, которое также доступно объектам XRQuadLayer через наследование от XRCompositionLayer.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или установите свойство обработчика события.

addEventListener("redraw", (event) => {});

onredraw = (event) => {};

Тип события

An XRLayerEvent. Наследуется от Event.

Свойства события

Помимо перечисленных ниже свойств, доступны свойства из родительского интерфейса Event.

layer Только для чтения

Слой XRLayer, который сгенерировал событие.

Примеры

Использование события redraw

Вы можете передать redraw в addEventListener():

quadLayer.addEventListener("redraw", (event) => {
  // redraw the layer
});

В качестве альтернативы, вы можете использовать свойство обработчика события onredraw для задания обработчика события redraw:

quadLayer.onredraw = (event) => {
  // redraw the layer
};

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

Спецификация
API уровней WebXR Layers 1
# dom-xrquadlayer-onredraw

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

Десктопные Мобильные
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
redraw_event Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет

См. также

  • XRCompositionLayer.needsRedraw

© 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/XRQuadLayer/redraw_event

Spec-Zone.ru

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