Table of Contents

Блок просмотра инструмента (разработка в unity)

Блок просмотра инструмента (разработка в unity) — это независимый, легковесный модуль в Mega Studio, специально разработанный для разработчиков, чтобы упростить просмотр и предварительный просмотр уже собранных Mega Block. Он позволяет загружать, просматривать, изучать данные блоков, сгенерированные в облаке, непосредственно в редакторе Unity, а также поддерживает прямое тестирование эффектов позиционирования без необходимости написания кода или запуска полноценного приложения.

Совет

Этот инструмент разработан специально для разработчиков Unity и, по сравнению с инструментом EasyAR.Mega.BlockViewer, дополнительно включает компонент валидации. Если вы не разработчик, рекомендуется использовать EasyAR.Mega.BlockViewer или EasyAR.Mega.Annotation.

Создание инструмента просмотра

  • Щелкните правой кнопкой мыши на пустом месте панели Hierarchy, выберите EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit Mode)

    Создание block viewer

  • После добавления на панели Hierarchy появится новая нода EasyAR.Mega.BlockViewer (Dev)

    Нода

Описание функционала

После создания инструмента вы можете настроить его через панель Inspector для загрузки данных Block, а также для экспорта моделей или управления их отображением.

Описание ноды BlockViewer (Dev)

Все функции EasyAR.Mega.BlockViewer (Dev), кроме инструмента валидации, доступны только в редакторе в нерабочем состоянии. То есть необходимо убедиться, что кнопка воспроизведения в верхней части редактора Unity не нажата, как показано на изображении ниже — когда кнопка имеет вид треугольника, направленного вправо, это означает остановленное состояние.

Во время выполнения (runtime) связанные с инструментом ноды и данные останутся в сцене и могут использоваться с инструментом валидации, но сам инструмент будет полностью неактивен.

Нода

Предупреждение

Если вы планируете собирать разрабатываемое Unity-приложение для мобильных устройств, ОБЯЗАТЕЛЬНО удалите ноду EasyAR.Mega.BlockViewer (Dev) из сцены перед сборкой. В противном случае это может привести к сбою сборки или ошибкам во время выполнения.

Описание модулей инструмента

  1. Компонент авторизации

  2. Компонент сервиса Mega Cloud

  3. Компонент данных Block

  4. Компонент набора инструментов аннотации

  5. Компонент инструмента валидации

    Модули инструмента