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
Hierarchye selecioneEasyAR Mega->Tool->Block Viewer for Unity Developer (Edit Mode)
Após a adição, um novo nó
EasyAR.Mega.BlockViewer (Dev)será adicionado ao painelHierarchy
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.

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.
