Namespace easyar
Namespaces
- easyar.ema
Namespace
Kelas
- APIKeyAccessData
Data autentikasi layanan cloud EasyAR yang menggunakan API Key. Kunjungi EasyAR Developer Center (https://www.easyar.cn) untuk memperoleh data terkait.
- BlockController
Component yang mengontrol Mega block dalam scene.
- BlockHolder
Component yang memegang Block dan mengelola Block dalam scene.
- EasyARMegaComponent
EasyARMegaComponent Component Mega yang didefinisikan dalam framework xrframe. Component adalah unit logika dasar dari xrframe scene, dan lifecycle-nya dikontrol oleh xrframe. Untuk detail, lihat dokumentasi resmi XrFramework: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html>.
- EasyARSession
Mengontrol AR session di scene dan mengontrol data flow seluruh lifecycle. Komponen ini adalah entry point AR. Beberapa instance active tidak diizinkan pada saat yang sama. Semua fungsi komponen EasyAR hanya dapat digunakan setelah inisialisasi Session selesai.
- ExplicitAddressAccessData
Data autentikasi layanan cloud EasyAR yang memerlukan alamat akses.
- MegaLandmarkFilter
Menyediakan kueri titik untuk MegaLandmark.
- MegaTracker
Menyediakan cloud localization.
- ServiceAccessData
Data autentikasi layanan cloud EasyAR.
- TokenAccessData
Data autentikasi layanan cloud EasyAR yang menggunakan token. Kunjungi EasyAR Developer Center (https://www.easyar.cn) untuk memperoleh data terkait.
- getMegaSystem
Antarmuka
- BlockInfo
Informasi Block, yang dapat diperoleh melalui component.
- EasyARWechatMiniprogramPlugin
Metode yang dapat dipanggil langsung pada objek plugin yang diperoleh melalui requirePlugin("easyar-wechat-miniprogram") setelah bergantung pada plugin Mini Program WeChat.
- GeoLocation
Data GPS.
- IEasyARMegaData
Data yang dipasang pada EasyARMegaComponent.
- LocalTransform
Data local transform.
- MegaLandmarkFilterResult
Hasil Filter MegaLandmarkFilter.
- MegaLocalizationResult
Hasil lokalisasi.
- MegaRequestTimeParameters
Parameter waktu permintaan Mega.
- MegaTrackerConfigs
Parameter yang diperlukan untuk membuat MegaTracker.
- MegaTrackerSensorOptions
Opsi sensor dalam MegaTracker.
- ProximityLocationData
Data lokasi kedekatan.
- SessionConfigs
Parameter yang diperlukan untuk membuat EasyARSession.
- SessionStartOptions
Parameter opsional saat memulai Session.
Enum
- BlockVisibleStrategy
{string} Strategi kontrol untuk Block Element.visible.
- DeviceOrientation
{number} Orientasi perangkat
- MegaApiType
{number} Tipe Mega API
- MegaLandmarkFilterStatus
{number} Status hasil kueri MegaLandmarkFilter.
- MegaLocalizationStatus
Enum status lokalisasi.
- SessionEvent
SessionEvent Event yang dikirim oleh proxy XRFrame Element untuk Session. Event yang tidak langsung dipicu akan dikirim sebelum lifecycle drive component frame saat ini. Untuk detail, lihat: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>
- SessionState
Status Session.
- GeoLocationInputMode
{("Onsite" | "Simulator")} GeoLocationInputMode - "Onsite" adalah mode input untuk penggunaan di lokasi. Data lokasi diperoleh dari antarmuka mini program dan dimasukkan ke Mega. - "Simulator" adalah mode input untuk penggunaan jarak jauh. Data lokasi perlu disimulasikan sebagai data di lokasi dan dimasukkan ke Mega melalui antarmuka yang sesuai.