Zum Hauptinhalt springen

XR8

Beschreibung

Einstiegspunkt für die Javascript-API von 8th Wall

Funktionen

FunktionBeschreibung
addCameraPipelineModuleFügt der Kamera-Pipeline ein Modul hinzu, das Ereignisrückrufe für jede Phase der Kamera-Pipeline empfängt.
addCameraPipelineModulesFügen Sie mehrere Kamera-Pipelinemodule hinzu. Dies ist eine bequeme Methode, die addCameraPipelineModule nacheinander für jedes Element des Eingabe-Arrays aufruft.
clearCameraPipelineModulesEntfernen Sie alle Kamera-Pipelinemodule aus der Kameraschleife.
initialisierenGibt ein Versprechen zurück, das erfüllt wird, wenn die WebAssembly der AR Engine initialisiert wird.
isInitializedZeigt an, ob die WebAssembly der AR Engine initialisiert ist oder nicht.
isPausedZeigt an, ob die XR-Sitzung unterbrochen ist oder nicht.
pauseUnterbrechen Sie die aktuelle XR-Sitzung. Im angehaltenen Zustand wird die Kameraübertragung gestoppt und die Bewegung des Geräts wird nicht verfolgt.
resumeFortsetzen der aktuellen XR-Sitzung.
removeCameraPipelineModuleEntfernt ein Modul aus der Kamera-Pipeline.
removeCameraPipelineModulesEntfernen Sie mehrere Kamera-Pipelinemodule. Dies ist eine bequeme Methode, die removeCameraPipelineModule nacheinander für jedes Element des Eingabe-Arrays aufruft.
requiredPermissionsGibt eine Liste der von der Anwendung benötigten Berechtigungen zurück.
laufen.Öffnen Sie die Kamera und starten Sie die Kameraablaufschleife.
runPreRenderFührt alle Lebenszyklusaktualisierungen aus, die vor dem Rendern erfolgen sollen.
runPostRenderFührt alle Lebenszyklusaktualisierungen aus, die nach dem Rendering erfolgen sollen.
stopBeendet die aktuelle XR-Sitzung. Im angehaltenen Zustand ist die Kameraübertragung geschlossen und die Bewegung des Geräts wird nicht verfolgt.
VersionHolen Sie sich die 8. Version der Wall-Web-Engine.

Veranstaltungen

Emittiertes EreignisBeschreibung
xrloadedDieses Ereignis wird ausgelöst, sobald "XR8" geladen ist.