Table of Contents

Namespace easyar

Namespaces

easyar.ema

Namespace

クラス

APIKeyAccessData

API Key を使用する EasyAR クラウドサービス認証データ。関連データは EasyAR Developer Center(https://www.easyar.cn)で取得してください。

BlockController

シーン内の Mega block を制御する Component。

BlockHolder

Block を保持し、シーン内で Block を管理する Component。

EasyARMegaComponent

EasyARMegaComponent xrframe フレームワークで定義された Mega component。component は xrframe scene の基本的な論理単位であり、ライフサイクルは xrframe によって制御されます。詳細は XrFramework 公式ドキュメントを参照してください: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html>。

EasyARSession

scene 内の AR session を制御し、ライフサイクル全体の data flow を制御します。このコンポーネントは AR の entry point です。同時に複数の active instance は許可されません。EasyAR コンポーネントのすべての機能は Session 初期化完了後にのみ使用できます。

ExplicitAddressAccessData

アクセスアドレスの入力が必要な EasyAR クラウドサービス認証データ。

MegaLandmarkFilter

MegaLandmark のポイントクエリを提供します。

MegaTracker

cloud localization 機能を提供します。

ServiceAccessData

EasyAR クラウドサービスの認証データ。

TokenAccessData

token を使用する EasyAR クラウドサービス認証データ。関連データは EasyAR Developer Center(https://www.easyar.cn)で取得してください。

getMegaSystem

インターフェース

BlockInfo

component から取得できる Block の情報。

EasyARWechatMiniprogramPlugin

WeChat ミニプログラムプラグインに依存した後、requirePlugin("easyar-wechat-miniprogram") で取得したプラグインオブジェクトから直接呼び出せるメソッド。

GeoLocation

GPS データ。

IEasyARMegaData

EasyARMegaComponent にマウントされるデータ。

IMegaSystem
LocalTransform

Local transform データ。

MegaLandmarkFilterResult

MegaLandmarkFilter Filter の結果。

MegaLocalizationResult

ローカライズ結果。

MegaRequestTimeParameters

Mega リクエスト時間パラメーター。

MegaTrackerConfigs

MegaTracker の作成に必要なパラメーター。

MegaTrackerSensorOptions

MegaTracker のセンサーオプション。

ProximityLocationData

近接位置データ。

SessionConfigs

EasyARSession の作成に必要なパラメーター。

SessionStartOptions

Session 開始時のオプションパラメーター。

列挙型

BlockVisibleStrategy

{string} Block Element.visible の制御ストラテジー。

DeviceOrientation

{number} デバイスの向き

MegaApiType

{number} Mega API タイプ

MegaLandmarkFilterStatus

{number} MegaLandmarkFilter のクエリ結果状態。

MegaLocalizationStatus

ローカライズ状態列挙型。

SessionEvent

SessionEvent XRFrame Element プロキシによって Session から配信されるイベント。即時トリガーされないイベントは、現在フレームの component ライフサイクル駆動前にディスパッチされます。詳細: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>

SessionState

Session の状態。

GeoLocationInputMode

{("Onsite" | "Simulator")} GeoLocationInputMode - "Onsite" は現場使用時の入力モードです。位置データはミニプログラムインターフェースから取得され、Mega に入力されます。 - "Simulator" はリモート使用時の入力モードです。位置データを現場データとしてシミュレートし、対応するインターフェースを通じて Mega に入力する必要があります。