XRVisibilityMaskChangeEvent: index-Eigenschaft
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die schreibgeschützte index-Eigenschaft der XRVisibilityMaskChangeEvent-Schnittstelle gibt den Index der aktuellen XRView im XRViewerPose.views-Array an.
Bei einer stereoskopischen Ansicht gibt es zwei Ansichten im Array. Die index-Eigenschaft ermöglicht es Ihnen, die korrekte Ansicht zum Neurendern zu identifizieren, anstatt alle Ansichten unnötig neu rendern zu müssen.
Wert
Eine Zahl.
Beispiele
Dieses Beispiel zeigt, wie Sie möglicherweise ein Display-Update für eine bestimmte XRView rendern, 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> |