Table of Contents

Namespace easyar

Namespaces

easyar.ema

Namespace

Classes

APIKeyAccessData

Dados de autenticação do serviço em nuvem EasyAR usando API Key. Visite o EasyAR Developer Center (https://www.easyar.cn) para obter os dados relacionados.

BlockController

Component que controla um Mega block na cena.

BlockHolder

Component que mantém Block e gerencia Block na cena.

EasyARMegaComponent

EasyARMegaComponent Component Mega definido no framework xrframe. Os component são as unidades lógicas básicas de uma xrframe scene, e seu ciclo de vida é controlado pelo xrframe. Para detalhes, consulte a documentação oficial do XrFramework: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html>.

EasyARSession

Controla a AR session na scene e o data flow de todo o lifecycle. Este componente e o ponto de entrada de AR. Varias instancias active nao sao permitidas ao mesmo tempo. Todas as funcoes dos componentes EasyAR so podem ser usadas depois que a inicializacao da Session for concluida.

ExplicitAddressAccessData

Dados de autenticação do serviço em nuvem EasyAR que exigem um endereço de acesso.

MegaLandmarkFilter

Fornece consulta de pontos para MegaLandmark.

MegaTracker

Fornece cloud localization.

ServiceAccessData

Dados de autenticação do serviço em nuvem EasyAR.

TokenAccessData

Dados de autenticação do serviço em nuvem EasyAR usando token. Visite o EasyAR Developer Center (https://www.easyar.cn) para obter os dados relacionados.

getMegaSystem

Interfaces

BlockInfo

Informações do Block, que podem ser obtidas pelo component.

EasyARWechatMiniprogramPlugin

Métodos que podem ser chamados diretamente no objeto do plugin obtido por requirePlugin("easyar-wechat-miniprogram") após depender do plugin de Mini Program do WeChat.

GeoLocation

Dados de GPS.

IEasyARMegaData

Dados montados em EasyARMegaComponent.

IMegaSystem
LocalTransform

Dados de local transform.

MegaLandmarkFilterResult

Resultado do Filter MegaLandmarkFilter.

MegaLocalizationResult

Resultado de localização.

MegaRequestTimeParameters

Parâmetros de tempo da solicitação Mega.

MegaTrackerConfigs

Parâmetros necessários para criar MegaTracker.

MegaTrackerSensorOptions

Opções de sensor no MegaTracker.

ProximityLocationData

Dados de localização de proximidade.

SessionConfigs

Parâmetros necessários para criar EasyARSession.

SessionStartOptions

Parâmetros opcionais ao iniciar Session.

Enumerações

BlockVisibleStrategy

{string} Estratégia de controle para Block Element.visible.

DeviceOrientation

{number} Orientação do dispositivo

MegaApiType

{number} Tipo de Mega API

MegaLandmarkFilterStatus

{number} Status do resultado da consulta de MegaLandmarkFilter.

MegaLocalizationStatus

Enum de status de localização.

SessionEvent

SessionEvent Eventos entregues pelo proxy XRFrame Element para Session. Eventos que não são acionados imediatamente serão despachados antes da condução do ciclo de vida do component do frame atual. Para detalhes, consulte: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>

SessionState

Estado da Session.

GeoLocationInputMode

{("Onsite" | "Simulator")} GeoLocationInputMode - "Onsite" é o modo de entrada para uso no local. Os dados de localização são obtidos da interface do miniprograma e inseridos no Mega. - "Simulator" é o modo de entrada para uso remoto. Os dados de localização precisam ser simulados como dados no local e inseridos no Mega pela interface correspondente.