Block Viewer Tool (desenvolvimento Unity)
Importante
Esta ferramenta foi removida na versão 2.13. Para o desenvolvimento de aplicações Unity, use o block editor tool como substituto.
Este artigo se aplica apenas à versão 2.12 e anteriores.
Block Viewer Tool (desenvolvimento Unity) é um módulo funcional independente e leve no Mega Studio, projetado especificamente para desenvolvedores, facilitando a visualização e prévia direta de Mega Blocks já construídos. Ele permite carregar, navegar e inspecionar Block data gerados na cloud diretamente no Unity Editor, além de oferecer suporte à verificação direta dos resultados de localization sem escrever código nem executar uma aplicação completa.
Dica
Esta ferramenta foi projetada especificamente para desenvolvedores Unity. Em comparação com a ferramenta EasyAR.Mega.BlockViewer, ela integra adicionalmente um validation tool component. Se você não for desenvolvedor, recomenda-se usar diretamente EasyAR.Mega.BlockViewer ou EasyAR.Mega.Annotation.
Criar a viewer tool
Clique com o botão direito em uma área vazia do painel
Hierarchye selecioneEasyAR Mega->Tool->Block Viewer for Unity Developer (Edit Mode).
Após adicionar, um novo node
EasyAR.Mega.BlockViewer (Dev)aparecerá no painelHierarchy.
Descrição das funções
Após criar a ferramenta, você pode configurá-la pelo painel Inspector para carregar Block data e controlar a exportação ou exibição do modelo.
Descrição do node BlockViewer (Dev)
Exceto pela validation tool, as outras funções de EasyAR.Mega.BlockViewer (Dev) só podem ser usadas no editor quando ele não está em execução. Certifique-se de que o botão Play na parte superior do Unity Editor não esteja pressionado. Como mostrado abaixo, quando o botão é um triângulo apontando para a direita, o editor está parado e as funções podem ser usadas.
Durante runtime, nodes e data relacionados à ferramenta permanecerão na scene e poderão ser usados com a validation tool, mas todas as funções da própria ferramenta estarão indisponíveis.

Aviso
Se for necessário empacotar a aplicação Unity desenvolvida para um dispositivo móvel, exclua o node EasyAR.Mega.BlockViewer (Dev) da scene antes do build. Caso contrário, o packaging poderá falhar ou runtime errors poderão ocorrer.
