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
- 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.