Block visualizador (desenvolvimento Unity)
O Block visualizador (desenvolvimento Unity) é um módulo independente e leve no Mega Studio, projetado especificamente para desenvolvedores, facilitando a visualização e pré-visualização de Mega Blocks já construídos. Ele permite que você carregue, navegue e inspecione dados de Block gerados na nuvem diretamente no editor Unity. Além disso, suporta a validação direta do efeito de posicionamento sem a necessidade de escrever código ou executar o aplicativo completo.
[!Dica] Esta ferramenta é projetada para desenvolvedores Unity e, em comparação com a ferramenta
EasyAR.Mega.BlockViewer, integra adicionalmente um componente de validação. Se você não for um desenvolvedor, recomenda-se usar diretamente oEasyAR.Mega.BlockViewerou oEasyAR.Mega.Annotation.
Criar visualizador
Clique com o botão direito do mouse em uma área vazia do painel
Hierarchy, selecioneEasyAR Mega->Ferramenta->Block Viewer for Unity Developer (Edit Mode)
Após adicionar, um novo nó chamado
EasyAR.Mega.BlockViewer (Dev)aparecerá no painelHierarchy
Descrição da funcionalidade
Após criar a ferramenta, você pode configurá-la através do painel Inspector para carregar dados de Block e exportar ou controlar a exibição do modelo.
Explicação do nó BlockViewer (Dev)
O EasyAR.Mega.BlockViewer (Dev), exceto pela ferramenta de validação, só pode ser usado no editor sem estado de execução. Ou seja, é necessário garantir que o botão de reprodução no topo do editor Unity não esteja pressionado, como mostrado na imagem abaixo. Quando o botão está como um triângulo voltado para a direita, o estado é de parada e somente então pode ser usado.
Durante a execução, os nós e dados relacionados à ferramenta permanecerão na cena e podem ser usados com a ferramenta de validação, mas todas as funcionalidades da ferramenta em si estarão inativas.

[!Aviso] Se precisar empacotar o aplicativo Unity desenvolvido para dispositivos móveis, certifique-se de excluir o nó
EasyAR.Mega.BlockViewer (Dev)da cena antes da construção. Caso contrário, isso pode causar falha na construção ou erros de execução.
