Table of Contents

Namespace easyar

Namespaces

easyar.ema

Namespace

Классы

APIKeyAccessData

Данные аутентификации облачного сервиса EasyAR с использованием API Key. Для получения дополнительной информации посетите центр разработки EasyAR (https://www.easyar.cn).

BlockController

Управление компонентами Mega-block в сцене.

BlockHolder

Компонент, который удерживает Block и управляет им в сцене.

EasyARMegaComponent

EasyARMegaComponent Mega-компонент, определенный в рамках xrframe. Компонент является основной логической единицей сцены xrframe, и его жизненный цикл контролируется xrframe. Для подробной информации обратитесь к официальной документации XrFramework: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/component.html> 。

EasyARSession

Управление AR-сессией в сцене, контроль потока данных на протяжении всего жизненного цикла. Этот компонент является входной точкой для AR. В один и тот же момент времени не допускается наличие нескольких активных экземпляров. Все функции компонента EasyAR можно использовать только после инициализации сессии.

ExplicitAddressAccessData

Данные авторизации облачного сервиса EasyAR, для которых требуется указать адрес доступа.

MegaLandmarkFilter

Предоставление запросов точек для MegaLandmark.

MegaTracker

Предоставляет функцию облачного позиционирования.

ServiceAccessData

Данные аутентификации для облачных служб EasyAR.

TokenAccessData

Данные аутентификации облачных сервисов EasyAR с использованием токена. Для получения информации посетите Центр разработки EasyAR (https://www.easyar.cn).

getMegaSystem

Интерфейсы

BlockInfo

Информация о блоке, доступная через компонент.

EasyARWechatMiniprogramPlugin

После зависимости от плагина WeChat Mini Program, через requirePlugin("easyar-wechat-miniprogram") получить объект плагина, который можно вызывать напрямую.

GeoLocation

GPS-данные.

IEasyARMegaData

EasyARMegaComponent данные, смонтированные на.

IMegaSystem
LocalTransform

Local-transform данные.

MegaLandmarkFilterResult

MegaLandmarkFilter результат фильтра.

MegaLocalizationResult

Результат позиционирования.

MegaRequestTimeParameters

Mega параметры времени запроса.

MegaTrackerConfigs

параметры, необходимые для создания MegaTracker.

MegaTrackerSensorOptions

Опции сенсоров в MegaTracker.

ProximityLocationData

Данные о близости расположения.

SessionConfigs

Параметры, необходимые для создания EasyARSession.

SessionStartOptions

Необязательные параметры при запуске сессии.

Перечисления

BlockVisibleStrategy

{string} Стратегия управления Block Element.visible.

DeviceOrientation

{number}Ориентацияустройства

MegaApiType

{number} Мега API тип

MegaLandmarkFilterStatus

{number} MegaLandmarkFilter статус результата запроса.

MegaLocalizationStatus

Статусы позиционирования.

SessionEvent

SessionEvent Событие, которое делегируется элементом XRFrame для сессии. События, которые не срабатывают немедленно, будут отправлены перед жизненным циклом компонента текущего кадра. Подробнее см.: <https://developers.weixin.qq.com/miniprogram/dev/component/xr-frame/core/event.html>

SessionState

Статус сессии.

GeoLocationInputMode

{("Onsite" | "Simulator")} GeoLocationInputMode - "Onsite" Режим ввода для случаев использования на месте. Данные о местоположении получаются из интерфейса мини-программы и вводятся в Mega. - "Simulator" Режим ввода для случаев удаленного использования, данные о местоположении необходимо смоделировать как данные с места и ввести в Mega через соответствующий интерфейс.