Table of Contents

Namespace easyar

Namespaces

easyar.ema

Namespace

Classes

APIKeyAccessData

Dados de autenticação do serviço de nuvem EasyAR usando a API Key. Para mais informações, visite o Centro de Desenvolvimento EasyAR em https://www.easyar.cn.

BlockController

Controlar o componente Mega block na cena.

BlockHolder

Componente que detém o Block, mantém e gerencia o Block na cena.

EasyARMegaComponent

EasyARMegaComponent O componente Mega definido no framework xrframe. O componente é a unidade lógica básica da cena xrframe e seu ciclo de vida é controlado pelo xrframe. Para mais detalhes, consulte, XrFramework documentação oficial: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html> 。

EasyARSession

Controlar sessões AR em cenas, controlando o fluxo de dados durante todo o ciclo de vida. Este componente é a entrada do AR. Não é permitido ter múltiplas instâncias ativas simultaneamente. Todas as funcionalidades do componente EasyAR só podem ser usadas após a inicialização da Session.

ExplicitAddressAccessData

Dados de autenticação do serviço EasyAR Cloud que necessitam do endereço de acesso preenchido.

MegaLandmarkFilter

Fornecer consulta de pontos do MegaLandmark.

MegaTracker

Fornece a função de posicionamento em nuvem.

ServiceAccessData

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

TokenAccessData

Dados de autenticação do serviço de nuvem EasyAR usando token. Para obter informações, visite o Centro de Desenvolvimento EasyAR (https://www.easyar.cn).

getMegaSystem

Interfaces

BlockInfo

Informações do bloco, pode ser obtido através de componentes.

EasyARWechatMiniprogramPlugin

Após depender do plug-in do WeChat Mini Program, através de requirePlugin("easyar-wechat-miniprogram") para obter o objeto do plug-in, os métodos podem ser chamados diretamente.

GeoLocation

Dados GPS。

IEasyARMegaData

EasyARMegaComponent montado no componente.

IMegaSystem
LocalTransform

Local transform dados.

MegaLandmarkFilterResult

MegaLandmarkFilter Resultado do Filter.

MegaLocalizationResult

Resultado de posicionamento.

MegaRequestTimeParameters

Parâmetro de tempo do Mega pedido.

MegaTrackerConfigs

Parâmetros necessários para criar MegaTracker.

MegaTrackerSensorOptions

Opções de sensor no MegaTracker.

ProximityLocationData

Dados de localização próximos.

SessionConfigs

os parâmetros necessários para criar o EasyARSession.

SessionStartOptions

Parâmetros opcionais ao iniciar a sessão.

Enumerações

BlockVisibleStrategy

{string} Block Element.visible的estratégia de controle.

DeviceOrientation

{number} orientação do dispositivo

MegaApiType

{number} Mega tipo de API

MegaLandmarkFilterStatus

{number} MegaLandmarkFilter o estado do resultado da consulta.

MegaLocalizationStatus

Enumeração de status de posicionamento.

SessionEvent

SessionEvent Evento enviado pelo elemento proxy XRFrame. Eventos não acionados imediatamente serão despachados antes da unidade de ciclo de vida do componente do quadro atual. Detalhes: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>

SessionState

Status da sessão.

GeoLocationInputMode

{("Onsite" | "Simulator")} GeoLocationInputMode-"Onsite"O modo de entrada para casos de uso no local. Os dados de localização são obtidos da interface do mini programa e inseridos no Mega.-"Simulator"O modo de entrada para casos de uso remoto, onde os dados de localização precisam ser simulados como dados no local e inseridos no Mega através da interface correspondente.