Namespace easyar
Namespaces
- easyar.ema
Namespace
Классы
- APIKeyAccessData
Данные аутентификации облачной службы EasyAR с использованием API Key. Для получения данных посетите EasyAR Developer Center (https://www.easyar.cn).
- BlockController
Component, управляющий Mega block в сцене.
- BlockHolder
Component, который содержит Block и управляет Block в сцене.
- EasyARMegaComponent
EasyARMegaComponent Mega component, определенный в фреймворке xrframe. Component являются базовыми логическими единицами xrframe scene, а их жизненный цикл контролируется xrframe. Подробнее см. официальную документацию XrFramework: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html>.
- EasyARSession
Управляет AR session в scene и data flow всего lifecycle. Этот компонент является точкой входа AR. Одновременно не допускается несколько active instances. Все функции компонентов EasyAR можно использовать только после завершения инициализации Session.
- ExplicitAddressAccessData
Данные аутентификации облачной службы EasyAR, для которых требуется адрес доступа.
- MegaLandmarkFilter
Предоставляет запрос точек MegaLandmark.
- MegaTracker
Предоставляет cloud localization.
- ServiceAccessData
Данные аутентификации облачной службы EasyAR.
- TokenAccessData
Данные аутентификации облачной службы EasyAR с использованием token. Для получения данных посетите EasyAR Developer Center (https://www.easyar.cn).
- getMegaSystem
Интерфейсы
- BlockInfo
Информация Block, которую можно получить через component.
- EasyARWechatMiniprogramPlugin
Методы, которые можно вызывать напрямую у объекта плагина, полученного через requirePlugin("easyar-wechat-miniprogram") после подключения плагина мини-программы WeChat.
- GeoLocation
Данные GPS.
- IEasyARMegaData
Данные, смонтированные на EasyARMegaComponent.
- LocalTransform
Данные local transform.
- MegaLandmarkFilterResult
Результат Filter MegaLandmarkFilter.
- 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 События Session, доставляемые прокси XRFrame Element. События, которые не запускаются немедленно, отправляются до выполнения жизненного цикла component текущего кадра. Подробнее см.: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>
- SessionState
Состояние Session.
- GeoLocationInputMode
{("Onsite" | "Simulator")} GeoLocationInputMode - "Onsite" — режим ввода для использования на месте. Данные местоположения получаются из интерфейса мини-программы и вводятся в Mega. - "Simulator" — режим ввода для удаленного использования. Данные местоположения должны быть смоделированы как данные на месте и введены в Mega через соответствующий интерфейс.