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.
xrSession.addEventListener("visibilitymaskchange", (e) => {
renderNewView(e.index);
});
Spezifikationen
| Spezifikation |
|---|
| WebXR Device API> # dom-xrvisibilitymaskchangeevent-index> |