XRVisibilityMaskChangeEvent: eye Eigenschaft
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die eye-Eigenschaft, die nur lesbar ist, des XRVisibilityMaskChangeEvent-Interfaces gibt an, auf welches Auge die Maske angewendet wird.
Wert
Ein aufgezählter Wert, der angibt, auf welches Auge die Maske aus der Sicht des Betrachters angewendet wird. Dies kann eines der folgenden sein:
Beispiele
>Grundlegende Verwendung
Dieses Beispiel zeigt, wie Sie den eye-Wert überprüfen könnten, wenn das visibilitymaskchange-Ereignis ausgelöst wird und dann ein geeignetes Anzeige-Update je nach Ergebnis rendern.
js
xrSession.addEventListener("visibilitymaskchange", (e) => {
if (e.eye === "left") {
// Render for left eye view
} else if (e.eye === "right") {
// Render for right eye view
} else {
// Render for neutral view
}
});
Spezifikationen
| Spezifikation |
|---|
| WebXR Device API> # dom-xrvisibilitymaskchangeevent-eye> |