Table of Contents

Namespace easyar

Namespaces

easyar.ema

Namespace

Clases

APIKeyAccessData

Datos de autenticación del servicio en la nube EasyAR utilizando la API Key. Para obtener más información, visite el Centro de Desarrollo de EasyAR en https://www.easyar.cn.

BlockController

Controlar el componente Mega-block en la escena.

BlockHolder

Componente que contiene Blocks, los mantiene y gestiona en la escena.

EasyARMegaComponent

EasyARMegaComponent Mega component definido en el marco xrframe. El componente es la unidad lógica básica de la escena xrframe, y su ciclo de vida está controlado por xrframe. Para más detalles, consulte la documentación oficial de XrFramework: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html> 。

EasyARSession

Controla la sesión AR en la escena, gestiona el flujo de datos durante todo el ciclo de vida. Este componente es la entrada a AR. No se permiten múltiples instancias activas al mismo tiempo. Todas las funcionalidades del componente EasyAR solo pueden usarse después de que la Session se haya inicializado completamente.

ExplicitAddressAccessData

Datos de autenticación del servicio en la nube EasyAR que requieren completar la dirección de acceso.

MegaLandmarkFilter

Proporciona consultas de ubicación para MegaLandmark.

MegaTracker

Proporciona funcionalidad de ubicación en la nube.

ServiceAccessData

Datos de autenticación del servicio en la nube de EasyAR.

TokenAccessData

Datos de autenticación del servicio en la nube EasyAR utilizando tokens. Para obtener información relacionada, visite el centro de desarrollo de EasyAR (https://www.easyar.cn).

getMegaSystem

Interfaces

BlockInfo

Información del Block, se puede obtener a través del component.

EasyARWechatMiniprogramPlugin

Métodos que se pueden llamar directamente después de depender del complemento de miniprograma de WeChat y obtener el objeto del complemento mediante requirePlugin("easyar-wechat-miniprogram").

GeoLocation

datos GPS.

IEasyARMegaData

EasyARMegaComponent Datos montados en.

IMegaSystem
LocalTransform

Local transform datos.

MegaLandmarkFilterResult

MegaLandmarkFilter Filter el resultado de.

MegaLocalizationResult

Resultado de localización.

MegaRequestTimeParameters

Parámetros de tiempo de solicitud Mega.

MegaTrackerConfigs

Parámetros necesarios para crear MegaTracker.

MegaTrackerSensorOptions

Opciones de sensores en MegaTracker.

ProximityLocationData

Datos de ubicación cercana.

SessionConfigs

Parámetros requeridos para crear EasyARSession.

SessionStartOptions

Parámetros opcionales al iniciar la sesión.

Enumeraciones

BlockVisibleStrategy

{string} estrategia de control para Block Element.visible.

DeviceOrientation

{\u003c!-- --\u003enumber\u003c!-- --\u003e} orientación del dispositivo

MegaApiType

{number} Mega tipo de API

MegaLandmarkFilterStatus

{number} MegaLandmarkFilter estado del resultado de la consulta.

MegaLocalizationStatus

Enumeración de estados de posicionamiento.

SessionEvent

SessionEvent Evento desencadenado por el elemento XRFrame. Los eventos no inmediatos se despacharán antes del ciclo de vida del componente del fotograma actual. Para más detalles, consulte: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>

SessionState

Estado de la sesión.

GeoLocationInputMode

{("Onsite" | "Simulator")} GeoLocationInputMode - "Onsite" Modo de entrada para uso en el sitio. Los datos de ubicación se obtienen de la interfaz de la mini aplicación y se ingresan en Mega. - "Simulator" Modo de entrada para uso remoto. Los datos de ubicación deben simularse como datos del sitio y se ingresan en Mega a través de la interfaz correspondiente.