Table of Contents

Block viewer para desenvolvimento Unity

Importante

Esta ferramenta foi removida na versão 2.13. Para o desenvolvimento de aplicações Unity, use ferramenta editor de block como alternativa.

Este artigo se aplica apenas à versão 2.12 e versões anteriores.

Block viewer para desenvolvimento Unity é um módulo de função independente e leve no Mega Studio, projetado especificamente para desenvolvedores, para que eles possam visualizar e pré-visualizar Blocks Mega já construídos diretamente. Ele permite que você carregue, navegue e verifique dados de Block gerados na nuvem diretamente no editor Unity, além de suportar a verificação direta do efeito de posicionamento, sem necessidade de escrever nenhum código ou executar o aplicativo completo.

Dica

Esta ferramenta foi projetada especificamente para desenvolvedores Unity. Em comparação com a ferramenta EasyAR.Mega.BlockViewer, ela integra adicionalmente um componente de ferramenta de validação. Se você não for desenvolvedor, recomendamos usar diretamente EasyAR.Mega.BlockViewer ou EasyAR.Mega.Annotation.

Criar a ferramenta de visualização

  • Clique com o botão direito do mouse no espaço vazio do painel Hierarchy e selecione EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit Mode)

    criar block viewer

  • Após a adição, um novo nó EasyAR.Mega.BlockViewer (Dev) será adicionado ao painel Hierarchy

    nó

Descrição de funções

Após criar a ferramenta, você pode configurar através do painel Inspector para carregar dados de Block, além de exportar modelos e controlar a exibição.

Descrição do nó BlockViewer (Dev)

Exceto pela ferramenta de validação, todas as outras funções de EasyAR.Mega.BlockViewer (Dev) só podem ser usadas no estado não executável do editor. Ou seja, é necessário garantir que o botão de reprodução na parte superior do editor Unity não esteja pressionado. Conforme mostrado na imagem abaixo, quando o botão estiver no estado de triângulo voltado para a direita, ele está em estado de parada e pode ser usado.

Durante a execução, os nós e dados relacionados à ferramenta ainda serão mantidos na cena e podem ser usados em conjunto com a ferramenta de validação, mas todas as funções da própria ferramenta não estarão disponíveis.

nó

Aviso

Se você 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 pode causar falha no empacotamento ou erro em tempo de execução.

Descrição dos módulos da ferramenta

  1. Componente de login

  2. Componente de serviço em nuvem Mega

  3. Componente de dados de Block

  4. Componente de kit de ferramentas de anotação

  5. Componente de ferramenta de validação

    módulo da ferramenta