Usar a câmera do PC para executar rapidamente o Mega (uma forma rápida, mas não recomendada, de depuração remota)
Este documento visa orientar os desenvolvedores sobre como verificar se o serviço de localização em nuvem Mega pode ser executado, usando a câmera do PC em conjunto com imagens do local, sem arquivos de gravação EIF.
Antes de começar
Conclua o início rápido para entender como executar um aplicativo Unity com funcionalidades Mega.
Conecte um dispositivo de câmera ao PC e certifique-se de que ele funciona normalmente.
Expectativa de funcionalidade:
Esta abordagem não é a forma recomendada de depuração remota. Quando possível, usar arquivos EIF para depuração é a melhor prática recomendada.
Este método destina-se apenas à depuração de fluxos de desenvolvimento não relacionados ao efeito de rastreamento quando não há arquivos EIF, por exemplo, para verificar se o serviço Mega está funcionando.
O efeito visto com a câmera no PC não tem relação alguma com o efeito de rastreamento no dispositivo real.
Etapas de operação
Complete as etapas abaixo para verificar rapidamente o serviço Mega.
Obter uma foto do local
Obtenha uma foto relativamente clara do local, seja tirando uma foto no local ou usando a função de visualização panorâmica no editor para capturar uma imagem.
Como usar a função de visualização panorâmica para capturar uma imagem
Clique em Mega Block Viewer(Dev) no painel de cena Hierarchy > No painel Inspector, clique em carregar à direita de marcador panorâmico.
Neste momento, muitas pequenas esferas amarelas representando marcadores panorâmicos aparecerão na cena:
Clique no marcador panorâmico da posição que deseja visualizar > Clique em Mega Block Viewer(Dev) no painel de cena Hierarchy > No painel Inspector, clique em ocultar à esquerda de marcador panorâmico.
Assim, você obterá uma imagem do local na janela Mega Panorama. Salve uma captura de tela dela:
Posicionar alguns conteúdos 3D com base no modelo denso do Block ou na panorâmica

Confirmar que a ferramenta de verificação de Session não está ativada
Clique em AR Session (EasyAR) na cena > Confirme no painel Inspector que o Frame Player está desativado.

Clique em EasyAR.Mega.BlockViewer(Dev) na cena > Confirme no painel Inspector que a ferramenta de verificação não está Enable (se não for necessário usar o modelo denso, você também pode excluir ou ocultar diretamente o EasyAR.Mega.BlockViewer(Dev)).

Clique em executar e use a imagem do local para executar o Mega
Demonstração de operação:
Importante
O serviço de localização Mega é "tolerante" com as entradas usadas para localização, mas os resultados desta forma de depuração servem apenas para distinguir entre "funciona" e "não funciona" (ou seja, diferença entre 0 e 1). Isso pode provar que o serviço de localização Mega está funcionando, mas não representa de forma alguma a experiência real de rastreamento no dispositivo físico. Para observar a velocidade de localização e estabilidade do rastreamento, é essencial usar arquivos EIF para depuração ou testar em um dispositivo físico.
Você pode usar a câmera apontada para a imagem ou vídeo em execução. Se a localização for bem-sucedida, você verá objetos 3D exibidos na tela e atualizados com saltos. Como o modelo Block foi carregado na cena, o modelo Block também será exibido.
Se a ferramenta
EasyAR.Mega.BlockViewer (Dev)estiver desativada (activedefinido comofalseou o nó excluído), você verá o efeito de objetos virtuais sobrepostos à cena real.As mensagens de aviso na tela não podem ser desativadas, pois essa forma de uso não reflete o efeito real. Limitamos esse uso apenas durante o desenvolvimento, e os desenvolvedores devem estar cientes do impacto disso.

Você pode julgar se o sistema está funcionando normalmente através da atualização do timestamp nas informações de diagnóstico: se você vir o timestamp nas informações de diagnóstico exibidas na tela sendo atualizado constantemente, significa que o sistema está funcionando normalmente.

Importante
Ao usar, você notará inevitavelmente o texto de diagnóstico exibido na tela durante a execução ou à frente. Leia atentamente as mensagens de saída da UI, considere cuidadosamente qual configuração adotar nas fases de desenvolvimento, teste e após o lançamento do aplicativo, e quais controles manter. A comunicação com o EasyAR geralmente requer essas informações, então é recomendável aproveitá-las em vez de desativá-las imediatamente.
Próximos passos
- Sempre que possível, simule a execução usando a ferramenta de verificação de session.



