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