Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

XRVisibilityMaskChangeEvent: index-Eigenschaft

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die index-Schreibgeschützte Eigenschaft der XRVisibilityMaskChangeEvent-Schnittstelle gibt den Index der aktuellen XRView im XRViewerPose.views-Array an.

Bei einer Stereo-Ansicht gibt es zwei Ansichten im Array. Die index-Eigenschaft ermöglicht es Ihnen, die richtige Ansicht zur Neu-Rendern zu identifizieren, anstatt alle Ansichten unnötigerweise neu zu rendieren.

Wert

Eine Zahl.

Beispiele

Dieses Beispiel zeigt, wie Sie ein Anzeige-Update für eine bestimmte XRView rendern könnten, indem Sie den index-Wert des Ereignisobjekts abfragen, wenn ein visibilitymaskchange-Ereignis ausgelöst wird.

js
xrSession.addEventListener("visibilitymaskchange", (e) => {
  renderNewView(e.index);
});

Spezifikationen

Spezifikation
WebXR Device API
# dom-xrvisibilitymaskchangeevent-index

Browser-Kompatibilität

Siehe auch