Block Viewer Tool (Unity Development)
Важно
Этот инструмент удален в версии 2.13. Для разработки Unity-приложений используйте вместо него block editor tool.
Эта статья относится только к версии 2.12 и более ранним.
Block Viewer Tool (Unity Development) — это независимый легкий функциональный модуль в Mega Studio, специально разработанный для разработчиков, чтобы они могли напрямую просматривать готовые Mega Blocks. Он позволяет загружать, просматривать и проверять сгенерированные в облаке Block data прямо в Unity Editor, а также поддерживает прямую проверку результатов localization без написания кода и запуска полного приложения.
Совет
Этот инструмент предназначен специально для Unity-разработчиков. По сравнению с инструментом EasyAR.Mega.BlockViewer, он дополнительно интегрирует validation tool component. Если вы не разработчик, рекомендуется напрямую использовать EasyAR.Mega.BlockViewer или EasyAR.Mega.Annotation.
Создание viewer tool
Щелкните правой кнопкой мыши в пустой области панели
Hierarchyи выберитеEasyAR Mega->Tool->Block Viewer for Unity Developer (Edit Mode).
После добавления в панели
Hierarchyпоявится новый nodeEasyAR.Mega.BlockViewer (Dev).
Описание функций
После создания инструмента его можно настроить через панель Inspector, чтобы загружать Block data и управлять экспортом или отображением модели.
Описание node BlockViewer (Dev)
За исключением validation tool, остальные функции EasyAR.Mega.BlockViewer (Dev) можно использовать только в редакторе, когда он не запущен. Убедитесь, что кнопка Play в верхней части Unity Editor не нажата. Как показано ниже, когда кнопка имеет вид треугольника, направленного вправо, редактор находится в остановленном состоянии и функции доступны.
Во время runtime связанные с инструментом nodes и data останутся в scene и могут использоваться вместе с validation tool, но все функции самого инструмента недоступны.

Предупреждение
Если необходимо упаковать разработанное Unity-приложение на мобильное устройство, обязательно удалите node EasyAR.Mega.BlockViewer (Dev) из scene перед build. Иначе упаковка может завершиться неудачно или возникнут runtime errors.
