Table of Contents

Namespace easyar

Espaces de noms

easyar.ema

Namespace

Classes

APIKeyAccessData

Données d'authentification du service cloud EasyAR utilisant API Key. Visitez EasyAR Developer Center (https://www.easyar.cn) pour obtenir les données associées.

BlockController

Component qui contrôle un Mega block dans la scène.

BlockHolder

Component qui contient Block et gère Block dans la scène.

EasyARMegaComponent

EasyARMegaComponent Component Mega défini dans le framework xrframe. Les component sont les unités logiques de base d'une xrframe scene, et leur cycle de vie est contrôlé par xrframe. Pour plus de détails, consultez la documentation officielle XrFramework : <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html>.

EasyARSession

Controle l'AR session dans la scene et le data flow de tout le lifecycle. Ce composant est le point d'entree AR. Plusieurs instances active ne sont pas autorisees en meme temps. Toutes les fonctions des composants EasyAR ne peuvent etre utilisees qu'apres la fin de l'initialisation de Session.

ExplicitAddressAccessData

Données d'authentification du service cloud EasyAR nécessitant une adresse d'accès.

MegaLandmarkFilter

Fournit une requête de points pour MegaLandmark.

MegaTracker

Fournit cloud localization.

ServiceAccessData

Données d'authentification du service cloud EasyAR.

TokenAccessData

Données d'authentification du service cloud EasyAR utilisant token. Visitez EasyAR Developer Center (https://www.easyar.cn) pour obtenir les données associées.

getMegaSystem

Interfaces

BlockInfo

Informations du Block, pouvant être obtenues via le component.

EasyARWechatMiniprogramPlugin

Méthodes pouvant être appelées directement sur l’objet plugin obtenu via requirePlugin("easyar-wechat-miniprogram") après avoir ajouté la dépendance au plugin de mini-programme WeChat.

GeoLocation

Données GPS.

IEasyARMegaData

Données montées sur EasyARMegaComponent.

IMegaSystem
LocalTransform

Données local transform.

MegaLandmarkFilterResult

Résultat du Filter MegaLandmarkFilter.

MegaLocalizationResult

Résultat de localisation.

MegaRequestTimeParameters

Paramètres de temps de requête Mega.

MegaTrackerConfigs

Paramètres requis pour créer MegaTracker.

MegaTrackerSensorOptions

Options de capteur 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 Session.

Énumérations

BlockVisibleStrategy

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

DeviceOrientation

{number} Orientation de l'appareil

MegaApiType

{number} Type de Mega API

MegaLandmarkFilterStatus

{number} État du résultat de requête de MegaLandmarkFilter.

MegaLocalizationStatus

Énumération d'état de localisation.

SessionEvent

SessionEvent Événements envoyés par le proxy XRFrame Element pour Session. Les événements non déclenchés immédiatement seront distribués avant le pilotage du cycle de vie du component de la frame actuelle. Pour plus de détails, voir : <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>

SessionState

État de Session.

GeoLocationInputMode

{("Onsite" | "Simulator")} GeoLocationInputMode - "Onsite" est le mode d'entrée pour une utilisation sur site. Les données de localisation sont obtenues depuis l'interface du mini-programme et envoyées à Mega. - "Simulator" est le mode d'entrée pour une utilisation à distance. Les données de localisation doivent être simulées comme des données sur site et envoyées à Mega via l'interface correspondante.