Table of Contents

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 o EasyAR.Mega.BlockViewer ou o EasyAR.Mega.Annotation.

Criar visualizador

  • Clique com o botão direito do mouse em uma área vazia do painel Hierarchy, selecione EasyAR Mega -> Ferramenta -> Block Viewer for Unity Developer (Edit Mode)

    Criar block viewer

  • Após adicionar, um novo nó chamado EasyAR.Mega.BlockViewer (Dev) aparecerá no painel Hierarchy

    Nó

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.

Nó

[!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.

Explicação dos módulos da ferramenta

  1. Componente de login

  2. Componente de serviço em nuvem Mega

  3. Componente de dados Block

  4. Componente kit de ferramentas de anotação

  5. Componente de ferramenta de validação

    Módulos da ferramenta