Table of Contents

Simulação de execução (não desenvolvimento de aplicativos Unity)

Este documento apresenta como usar a ferramenta Annotation Tool no Mega Studio para simular a execução e verificar o efeito de localização.

Nota

O conteúdo e as ferramentas abaixo não se aplicam ao processo de desenvolvimento de aplicativos Unity.

Se você estiver desenvolvendo um aplicativo Unity, consulte Simular a execução com a ferramenta de validação de sessão no guia de desenvolvimento.

Preparação

Antes de simular a execução, é necessário preparar a ferramenta Annotation Tool no Mega Studio.

Baixar o Mega Studio

O Mega Studio é fornecido na forma de um plug-in do Unity. É necessário baixar o EasyAR Sense Unity Plugin (for Mega) na página de download do EasyAR e importá-lo para o Unity para uso.

Baixar o Mega Studio

Leia e concorde com a "Política de privacidade" e o "Guia de conformidade", e depois clique em "Baixar".

Baixar o Mega Studio

Extrair o arquivo: extraia o arquivo baixado para a estrutura conforme mostrada abaixo.

Baixar o Mega Studio

Criar um projeto Unity

Execute o Unity e crie um projeto.

  • Clique em "Novo projeto".

  • Selecione "3D (Built-In Render Pipeline)".

  • Clique em "Criar projeto".

    Criar projeto Unity Criar projeto Unity

Dica

Nas versões do Unity posteriores à 6000, é necessário primeiro baixar o componente 3D (Built-In Render Pipeline).

Instalar o Mega Studio

  1. Clique em "Window" na barra de menu.

  2. Selecione "Package Manager".

  3. Na janela pop-up, clique no símbolo "+" no canto superior esquerdo.

  4. Selecione "Add package from tarball...".

  5. Instale sequencialmente os 3 pacotes com.easyar.sense, com.easyar.mega e com.easyar.mega.studio.

  6. Após a instalação bem-sucedida, é como mostrado na figura.

    Instalar o studio

Preencher a licença

Selecione EasyAR > Sense > Configuration no menu do Unity para abrir a interface de configuração do EasyAR Sense.

Preencher a chave

Preencha a licença do EasyAR Sense na caixa de entrada abaixo de EasyAR Sense License.

Preencher a chave 2

Dica

A licença do EasyAR Sense pode ser criada no centro de desenvolvimento do EasyAR (chines, inglês). Para o primeiro uso, você pode criar conforme as etapas abaixo:

  • Crie a Versão pessoal do EasyAR Sense 4.x.
  • Selecione Não para o mapa espacial esparso.
  • Preencha o nome do aplicativo aleatoriamente, e preencha com.mycompany.myproject para o Bundle ID e o Package Name.
  • Selecione a licença recém-criada, entre e clique no botão de cópia à direita.

Copiar a chave

Iniciar a simulação de execução

O teste de localização simulada permite que você veja diretamente o efeito de renderização sobreposta sem precisar desenvolver um aplicativo completo. Ao reproduzir dados EIF no Mega Studio, enviar solicitações de localização e renderizar sobrepostamente Mesh, você pode visualizar o resultado da localização. A seguir estão os passos específicos da operação:

Carregar o mapa

  1. Clique com o botão direito do mouse no espaço em branco do painel esquerdo "Hierarchy", selecione "EasyAR Mega" -> "Tool" -> importe "Annotation Tool (Edit Mode)".

    Usar o studio

  2. Selecione "EasyAR.Mega.Annotation" no painel esquerdo "Hierarchy".

  3. Selecione Conta no painel direito "Inspector" e insira o nome de usuário e a senha do EasyAR.

  4. Clique em "Entrar".

    Usar o studio

    Se você precisar usar o login do serviço, consulte Componente de login do Unity.

  5. No painel direito "Inspector", clique no ícone depois de "Mega Cloud Service".

  6. Na janela aberta, selecione um "Serviço de localização Mega Block" e clique em "OK".

  7. No painel direito "Inspector", clique em "Carregar" para adicionar o mapa ao projeto do Unity.

    Usar o studio

Carregar o EIF

  1. Conforme mostrado na figura abaixo, clique em "EasyAR.Mega.Annotation" no painel esquerdo "Hierarchy", depois clique em "2" no painel direito "Inspector" para marcar a ferramenta de validação, e clique no botão "3" para reproduzir.

    Usar o studio

    Depois de clicar na guia "4", a janela da ferramenta "Mega Validation Tool" será exibida separadamente.

    Usar o studio

  2. Clique no botão de carregamento conforme mostrado na figura abaixo, selecione o arquivo EIF que você usará para o teste e clique em "Abrir". Em seguida, o EIF será reproduzido automaticamente e você poderá ver o efeito de localização.

    Usar o studio

Efeito e controle da execução

Depois de carregar o EIF, o "EasyAR.Mega.Annotation" reproduzirá automaticamente o EIF e realizará a localização. Você pode ver o efeito de sobreposição do Mesh na janela Game.

Você pode ajustar a transparência da renderização do modelo para ver o efeito de localização. Além disso, você pode arrastar a barra de progresso para ajustar o tempo de início da reprodução.

Usar o studio

Descrição das funções:

  1. Reproduzir/pausar
  2. Parar
  3. Avançar 5s (disponível para dados no novo formato, exceto quando a gravação for interrompida anormalmente)
  4. Reproduzir em lento (disponível para dados no novo formato)
  5. Reproduzir em rápido (disponível para dados no novo formato)
  6. Retroceder 5s (disponível para dados no novo formato, exceto quando a gravação for interrompida anormalmente)
  7. Abrir o arquivo EIF
  8. Tempo atual/tempo total
  9. Velocidade atual
  10. Progresso da reprodução (pode ser arrastado para dados no novo formato, exceto quando a gravação for interrompida anormalmente)

Você também pode clicar em "Main Camera" no "Hierarchy" para ver a posição em tempo real da câmera durante o processo de localização.

Usar o studio

Na área de controle da exibição da localização, você pode ajustar a exibição do conteúdo:

  1. Exibir/ocultar o fundo do vídeo

  2. Exibir/ocultar o modelo do Bloco (no URP, o modelo na janela da Cena também será ocultado)

  3. Controlar a transparência do modelo do Bloco (não disponível no URP)

    Usar o studio

Próximos passos

Tópicos relacionados