Namespace easyar
Namespaces
- easyar.ema
Namespace easyar.ema
Klassen
- APIKeyAccessData
APIKeyAccessData Authentifizierungsdaten für den EasyAR Cloud Service unter Verwendung des API Key. Weitere Informationen finden Sie im EasyAR Entwicklungszentrum (https://www.easyar.cn).
- BlockController
BlockController steuert die Komponente des Mega-Blocks in der Szene.
- BlockHolder
BlockHolder Komponente, die Blöcke hält, hält und verwaltet Blöcke in der Szene.
- EasyARMegaComponent
EasyARMegaComponent ist eine Mega-Komponente, die im xrframe-Framework definiert ist. Komponenten sind grundlegende logische Einheiten einer xrframe-Szene, und ihr Lebenszyklus wird von xrframe gesteuert. Einzelheiten finden Sie in der offiziellen XrFramework-Dokumentation: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html>.
- EasyARSession
EasyARSession steuert die AR-Sitzung in der Szene und kontrolliert den Datenfluss während des gesamten Lebenszyklus. Diese Komponente ist der Einstiegspunkt für AR. Es dürfen nicht mehrere aktive Instanzen gleichzeitig vorhanden sein. Alle Funktionen der EasyAR-Komponenten können erst verwendet werden, nachdem die Session initialisiert wurde.
- ExplicitAddressAccessData
ExplicitAddressAccessData Erfordert Authentifizierungsdaten des EasyAR-Clouddienstes für die Angabe der Zugriffsadresse.
- MegaLandmarkFilter
MegaLandmarkFilter bietet die Abfrage von Standorten für MegaLandmark.
- MegaTracker
MegaTracker bietet Cloud-Positionierungsfunktionen.
- ServiceAccessData
ServiceAccessData EasyAR Cloud-Service-Authentifizierungsdaten.
- TokenAccessData
TokenAccessData mit dem Token Authentifizierungsdaten für den EasyAR-Cloud-Dienst. Weitere Informationen finden Sie im EasyAR-Entwicklungszentrum unter https://www.easyar.cn.
- getMegaSystem
Schnittstellen
- BlockInfo
BlockInfo Block-Informationen, kann über die Komponente abgerufen werden.
- EasyARWechatMiniprogramPlugin
EasyARWechatMiniprogramPlugin Abhängig von dem WeChat-Mini-Programm-Plugin, erhält man das Plugin-Objekt über requirePlugin("easyar-wechat-miniprogram") und kann dann direkt die Methoden aufrufen.
- GeoLocation
GeoLocation GPS-Daten.
- IEasyARMegaData
Die auf dem EasyARMegaComponent aufgehängten IEasyARMega-Daten.
- LocalTransform
LocalTransform Local transform Daten.
- MegaLandmarkFilterResult
MegaLandmarkFilterResult MegaLandmarkFilter Ergebnis des Filters.
- MegaLocalizationResult
MegaLocalizationResult Lokalisierungsergebnis.
- MegaRequestTimeParameters
MegaRequestTimeParameters Mega-Anfragezeitparameter.
- MegaResultPoseTypeParameters
MegaResultPoseTypeParameters Ergebnis-Posen-Typ-Parameter.
- MegaTrackerConfigs
MegaTrackerConfigs zum Erstellen von MegaTracker benötigten Parameter.
- MegaTrackerSensorOptions
MegaTrackerSensorOptions Sensoroptionen in MegaTracker.
- SessionConfigs
SessionConfigs zur Erstellung von EasyARSession erforderliche Parameter.
- SessionStartOptions
SessionStartOptions Optionale Parameter beim Starten einer Sitzung.
Enumerationen
- BlockVisibleStrategy
{string} Block Element.visible Kontrollstrategie.
- DeviceOrientation
{number} Geräteausrichtung
- MegaApiType
{number} Mega API-Typ
- MegaLandmarkFilterStatus
{number} MegaLandmarkFilter Abfrageergebnisstatus.
- MegaLocalizationStatus
MegaLocalizationStatus Lokalisierungsstatus-Enumeration.
- SessionEvent
SessionEvent Ein von XRFrame Element ausgelöstes Ereignis. Nicht sofort ausgelöste Ereignisse werden vor dem Lebenszyklusantrieb der aktuellen Frame-Komponente ausgelöst. Details: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>
- SessionState
SessionState Status der Sitzung.
- GeoLocationInputMode
{("Onsite" | "Simulator")} GeoLocationInputMode
- "Onsite" Eingabemodus für den Fall der Verwendung vor Ort. Positionsdaten werden von der Mini-App-Schnittstelle abgerufen und in Mega eingegeben.
- "Simulator" Eingabemodus für den Fall der Fernnutzung. Positionsdaten müssen in vor-Ort-Daten simuliert und über die entsprechende Schnittstelle in Mega eingegeben werden.