Table of Contents

Namespace easyar

Namespaces

easyar.ema

Namespace easyar.ema

Kelas

APIKeyAccessData

APIKeyAccessData Data otentikasi layanan cloud EasyAR yang menggunakan Kunci API. Untuk data terkait, kunjungi Pusat Pengembangan EasyAR (https://www.easyar.cn) untuk mendapatkannya.

BlockController

BlockController mengontrol komponen Mega block dalam adegan.

BlockHolder

BlockHolder komponen yang memegang dan mengelola Block, memegang dan mengelola Block dalam adegan.

EasyARMegaComponent

EasyARMegaComponent Komponen Mega yang didefinisikan dalam kerangka xrframe. Komponen adalah unit logika dasar dari scene xrframe, dan siklus hidupnya dikendalikan oleh xrframe. Untuk detailnya, silakan merujuk ke dokumen resmi XrFramework: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html>.

EasyARSession

EasyARSession Mengontrol sesi AR di scene, mengatur aliran data seluruh siklus hidup. Komponen ini adalah pintu masuk AR. Tidak diperbolehkan memiliki beberapa instance aktif bersamaan. Semua fungsi komponen EasyAR hanya dapat digunakan setelah Session selesai diinisialisasi.

ExplicitAddressAccessData

ExplicitAddressAccessData memerlukan pengisian data otentikasi layanan cloud EasyAR yang mengakses alamat.

MegaLandmarkFilter

MegaLandmarkFilter menyediakan pencarian titik untuk MegaLandmark.

MegaTracker

MegaTracker menyediakan fungsi lokalisasi awan.

ServiceAccessData

ServiceAccessData EasyAR layanan cloud data otentikasi.

TokenAccessData

TokenAccessData Data otentikasi layanan cloud EasyAR yang menggunakan token. Untuk data terkait, silakan kunjungi Pusat Pengembangan EasyAR (https://www.easyar.cn) untuk memperolehnya.

getMegaSystem

Antarmuka

BlockInfo

BlockInfo Informasi Blok,dapat diperoleh melalui komponen.

EasyARWechatMiniprogramPlugin

EasyARWechatMiniprogramPlugin Setelah mengandalkan plugin mini program WeChat, melalui requirePlugin("easyar-wechat-miniprogram") untuk mendapatkan objek plugin, metode yang dapat dipanggil langsung.

GeoLocation

GeoLocation Data GPS.

IEasyARMegaData

Data yang dipasang pada IEasyARMegaData EasyARMegaComponent.

IMegaSystem
LocalTransform

LocalTransform Local transform data.

MegaLandmarkFilterResult

Hasil MegaLandmarkFilter MegaLandmarkFilter.

MegaLocalizationResult

MegaLocalizationResult Hasil Pelokalan.

MegaRequestTimeParameters

Parameter Waktu Permintaan Mega

MegaResultPoseTypeParameters

MegaResultPoseTypeParameters Parameter tipe pose hasil.

MegaTrackerConfigs

MegaTrackerConfigs untuk membuat MegaTracker parameter yang dibutuhkan.

MegaTrackerSensorOptions

MegaTrackerSensorOptions Opsi Sensor dalam MegaTracker.

SessionConfigs

SessionConfigs untuk membuat parameter yang diperlukan untuk EasyARSession.

SessionStartOptions

Parameter opsional saat memulai Session.

Enum

BlockVisibleStrategy

{string} Strategi kontrol Visible untuk Block Element.

DeviceOrientation

{number} orientasi perangkat

MegaApiType

{number} Mega API jenis

MegaLandmarkFilterStatus

{number}Status hasil kueri MegaLandmarkFilter.

MegaLocalizationStatus

MegaLocalizationStatus Enumerasi status pelokalan.

SessionEvent

SessionEvent Peristiwa yang dikirim oleh proxy XRFrame Element. Peristiwa non-segera akan dikirim sebelum siklus hidup komponen frame saat ini didorong, lihat detail: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>

SessionState

StatusSession Status sesi.

GeoLocationInputMode

{("Onsite" | "Simulator")} GeoLocationInputMode

  • "Onsite" Mode input untuk digunakan di lokasi. Data lokasi diperoleh dari antarmuka aplikasi mini dan dimasukkan ke Mega.
  • "Simulator" Mode input untuk digunakan dari jarak jauh, data lokasi perlu disimulasikan sebagai data di lokasi dan dimasukkan ke Mega melalui antarmuka yang sesuai.