Table of Contents

Эффект работы мини-программы

В этой статье описывается, как использовать данные аннотаций, созданные в Mega Studio, для проверки эффекта в мини-программе Toolbox WeChat.

Примечание

Следующий контент и инструменты не применимы к процессу разработки приложений Unity.

Если вы разрабатываете приложение Unity, обратитесь к сборке приложения Unity для проверки эффекта в руководстве по разработке.

Шаги для просмотра эффекта

Прежде чем начать просмотр реального эффекта работы, убедитесь, что у вас есть устройство WeChat и доступ к мини-программе WeChat, а также что служба определения местоположения настроена.

Сканирование QR-кода мини-программы Toolbox WeChat

Перед проверкой эффекта сначала необходимо отсканировать QR-код мини-программы в WeChat, чтобы войти в приложение Mega Toolbox.

Mega Toolbox WeChat мини-программа

Вход в аккаунт EasyAR

Первый шаг для просмотра реального эффекта работы — вход в ваш аккаунт EasyAR в мини-программе.

Toolbox вход

Выбор библиотеки локализации и данных аннотаций

После входа в аккаунт необходимо выбрать соответствующую службу локализации и ресурсы данных аннотаций, что является ключевым шагом для достижения точного позиционирования. Обратите внимание: для предварительного просмотра реального эффекта работы необходимо выбрать данные аннотаций. Если в текущем проекте нет данных аннотаций, сначала создайте их.

Выполните следующие шаги, чтобы выбрать соответствующие службы и данные:

  1. Выберите Группа облачных служб локализации, нажмите и выберите из выпадающего списка.
  2. Выберите соответствующую Облачную библиотеку локализации, нажмите и выберите из выпадающего списка.
  3. Выберите соответствующие Данные аннотаций, нажмите и выберите из выпадающего списка. (Если данных аннотаций нет, обратитесь к: Создание данных аннотаций)
  4. Нажмите Начать.

Выбор библиотеки локализации и данных аннотаций

Авторизация соответствующих разрешений

Для нормального использования функции локализации необходимо предоставить разрешения на использование камеры и информации о местоположении.

Авторизация соответствующих разрешений Авторизация соответствующих разрешений

Просмотр эффекта на месте

Видеодемонстрация:

Примечание

Для лучшего визуального восприятия можно отключить отладочную информацию, чтобы более наглядно увидеть визуальный эффект локализации аннотированного контента.

Описание определения состояния:

Текущее состояние локализации можно определить по следующим трем ключевым показателям:

  • Состояние аннотированного куба: при нормальной локализации отображается белая текстура MEGA, при сбое локализации отображается серый цвет.
  • Параметры в возвращаемом окне отладочной информации:
    • Статус status: отображает текущее состояние локализации.
    • Параметр Sequence: N означает не загружено, F означает сбой локализации, S означает успешную локализацию.
    • Кнопка Status: зеленый цвет означает успешную локализацию, белый — сбой локализации.

Мини-программа отображает состояние на основе информации, возвращаемой службой, помогая вам понять работу службы локализации:

  • Состояние успешной локализации: Если вы находитесь на месте, отладочная информация о локализации отображает текстовую подсказку status: Found, Кнопка Status отображается зеленым цветом, параметр Sequence отображает S, откалиброванный куб нормально отображает белую текстуру MEGA, что означает, что служба локализации успешно определила цель.

    Просмотр эффекта успешной локализации

  • Предупреждение о параллелизме: Если отладочная информация о локализации отображает текстовую подсказку status: QpsLimitExceeded, Кнопка Status отображается белым цветом, параметр Sequence отображает F, это означает, что служба локализации работает нормально, но текущий QPS превышает лимит. Для решения этой проблемы обратитесь к Превышение емкости службы локализации и ее масштабирование.

    Предупреждение о параллелизме

  • Состояние "цель не найдена": Если вы не находитесь на месте или в библиотеке локализации нет соответствующей сцены, отладочная информация о локализации отобразит status: Not Found, Кнопка Status отобразится белым цветом, параметр Sequence отобразит F, что означает, что служба локализации работает нормально, но не смогла определить цель.

    Просмотр эффекта "цель не найдена"

  • Ненормальная работа службы локализации: Если отладочная информация о локализации отображает текстовую подсказку UnKnownError, это означает, что служба локализации работает с ошибками. Включите Запись логов, Запись данных, запишите информацию об ошибке и свяжитесь со службой поддержки EasyAR.

Связанные темы