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 данные, смонтированные на.
- 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 через соответствующий интерфейс.