Ir al contenido principal

XR8

Descripción

Punto de entrada a la API Javascript de 8th Wall

Funciones

FunciónDescripción
addCameraPipelineModuleAñade un módulo a la canalización de la cámara que recibirá llamadas de retorno de eventos para cada etapa de la canalización de la cámara.
addCameraPipelineModulesAñadir varios módulos de canalización de cámara. Este es un método conveniente que llama a addCameraPipelineModule en orden en cada elemento de la matriz de entrada.
clearCameraPipelineModulesRetire todos los módulos de canalización de la cámara del bucle de la cámara.
inicializarDevuelve una promesa que se cumple cuando se inicializa el WebAssembly del AR Engine.
isInitializedIndica si el WebAssembly del AR Engine está inicializado o no.
isPausedIndica si la sesión XR está en pausa o no.
pausaPausa la sesión XR actual. Mientras está en pausa, la alimentación de la cámara se detiene y no se rastrea el movimiento del dispositivo.
resumeReanuda la sesión XR actual.
removeCameraPipelineModuleElimina un módulo del canal de la cámara.
removeCameraPipelineModulesEliminar varios módulos de canalización de cámara. Este es un método conveniente que llama a removeCameraPipelineModule en orden en cada elemento de la matriz de entrada.
requiredPermissionsDevuelve una lista de permisos requeridos por la aplicación.
ejecuteAbra la cámara y comience a ejecutar el bucle de ejecución de la cámara.
runPreRenderEjecuta todas las actualizaciones del ciclo de vida que deben producirse antes de la renderización.
runPostRenderEjecuta todas las actualizaciones del ciclo de vida que deben producirse después de la renderización.
stopDetener la sesión XR actual. Mientras está detenido, la alimentación de la cámara está cerrada y no se rastrea el movimiento del dispositivo.
versiónConsigue la versión del motor web de 8th Wall.

Eventos

Evento emitidoDescripción
xrloadedEste evento se emite una vez que XR8 se ha cargado.