Table of Contents

Namespace easyar

Espaces de noms

easyar.ema

Namespace

Classes

APIKeyAccessData

Données d'authentification du service cloud EasyAR utilisant une clé API. Pour les données pertinentes, veuillez visiter le centre de développement EasyAR (https://www.easyar.cn).

BlockController

Contrôler le Component Mega block dans la scène.

BlockHolder

Composant détenant le Block, tenant et gérant le Block dans la scène.

EasyARMegaComponent

EasyARMegaComponent est un méga-composant défini dans le framework xrframe. Les composants sont les unités logiques de base d'une scène xrframe, et leur cycle de vie est contrôlé par xrframe. Pour plus de détails, veuillez consulter la documentation officielle de XrFramework : https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html.

EasyARSession

Contrôler la session AR dans la scène, gérer le flux de données tout au long du cycle de vie. Ce composant constitue l'entrée vers la réalité augmentée. Plusieurs instances actives ne sont pas autorisées simultanément. Toutes les fonctionnalités du composant EasyAR ne peuvent être utilisées qu'après l'initialisation de la Session.

ExplicitAddressAccessData

Données d'authentification du service cloud EasyAR qui nécessitent l'adresse d'accès.

MegaLandmarkFilter

Propose la recherche des points de repère MegaLandmark.

MegaTracker

Offrir une localisation cloud.

ServiceAccessData

Données d'authentification du service cloud EasyAR.

TokenAccessData

Données d'authentification du service cloud EasyAR utilisant le token. Pour obtenir les données, veuillez visiter le centre de développement EasyAR (https://www.easyar.cn).

getMegaSystem

Interfaces

BlockInfo

Les informations du Block peuvent être obtenues via component.

EasyARWechatMiniprogramPlugin

Après avoir ajouté la dépendance au plugin Mini Program WeChat, les méthodes pouvant être appelées directement via requirePlugin("easyar-wechat-miniprogram") pour obtenir l'objet du plugin.

GeoLocation

Données GPS.

IEasyARMegaData

EasyARMegaComponent données montées sur

IMegaSystem
LocalTransform

Local transform données.

MegaLandmarkFilterResult

MegaLandmarkFilter Résultat du filtre.

MegaLocalizationResult

Résultats de localisation

MegaRequestTimeParameters

Paramètres temporels de requête Mega.

MegaTrackerConfigs

Paramètres requis pour la création de MegaTracker.

MegaTrackerSensorOptions

Options de capteurs dans MegaTracker.

ProximityLocationData

Données de localisation de proximité.

SessionConfigs

Paramètres requis pour créer EasyARSession.

SessionStartOptions

Paramètres optionnels lors du démarrage de la Session.

Énumérations

BlockVisibleStrategy

{string} Stratégie de contrôle de Block Element.visible.

DeviceOrientation

{number} Orientation de l'appareil

MegaApiType

{number} Type d'API Mega

MegaLandmarkFilterStatus

{number} MegaLandmarkFilter statut des résultats de requête.

MegaLocalizationStatus

Énumération d'état de positionnement

SessionEvent

SessionEvent Session est un événement distribué par l'agent XRFrame Element. Les événements non déclenchés immédiatement seront distribués avant que le cycle de vie du composant de la trame actuelle ne soit conduit, Voir en détail : <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>

SessionState

État de Session

GeoLocationInputMode

{("Onsite" | "Simulator")} Mode de saisie de géolocalisation

  • "Onsite" - Mode de saisie pour une utilisation sur site. Les données de localisation sont obtenues via l'interface de mini-programme et saisies dans Mega.
  • "Simulator" - Mode de saisie pour une utilisation à distance. Les données de localisation doivent être simulées comme des données sur site et saisies dans Mega via l'interface correspondante.