Simular a execução no editor do Unity
Este documento irá guiá-lo através da simulação de localização de cenário real no editor do Unity, ajudando-o a concluir a verificação estática de alinhamento de conteúdo virtual antes do lançamento do mini-programa.
Antes de começar
Ser capaz de usar o Mega Studio no Unity.
Confirmar que a biblioteca de localização está pronta para uso.
Usar a ferramenta Mega Toolbox para coletar dados de simulação de execução.
Criar conteúdo 3D alinhado ao mundo real, por exemplo:

Importante
Usar dados EIF gravados no local permite verificar visualmente se o posicionamento do conteúdo virtual é preciso.
No entanto, devido às diferenças entre o ambiente do xr-frame e da plataforma Unity, a lógica do script de código e os resultados de renderização não podem ser verificados na simulação.
Simulação de execução
Criar uma licença Sense
Como a simulação no Unity requer o EasyAR Sense, é necessário preparar uma licença Sense (pode ser de avaliação).
No EasyAR Developer Center, selecione [Sense License Management] > [Create a New Sense License Key]:

- Selecione EasyAR Sense Personal Edition.
- Em 'Use Sparse Spatial Map', selecione 'No'.
- Preencha qualquer nome de aplicativo, iOS Bundle ID e Android Package Name.
- Clique em OK. Posteriormente, a licença solicitada aparecerá no Sense License Management.

No EasyAR Developer Center, selecione a licença Sense solicitada nos preparativos.

Clique para copiar:

Clique em [EasyAR] > [Mega] > [Configuration] na barra de menus superior do editor do Unity para acessar a página de configuração:

Clique em Sense à esquerda para configurar e preencher a licença Sense.

Ative a ferramenta de verificação e clique em Run.

Clique em OK na janela pop-up.

Clique no botão Load para carregar o arquivo EIF.

Selecione o arquivo EIF salvo nos preparativos (extensão
.eifou.mkveif).
Ocultar Block Mesh.
Você pode definir todos os Block Mesh como ocultos.

Você pode definir Block Mesh Alpha como 0 na ferramenta de verificação, ou seja, transparente.

Arraste a barra de controle para a extrema esquerda.
Reproduzir EIF
Importante
Ao reproduzir EIF no editor do Unity, o SDK e os dados de quadro de entrada usados são diferentes dos usados pelo mini-programa xr-frame, portanto:
✅ Pode ser usado para verificar visualmente se o posicionamento do conteúdo virtual está preciso e validar a precisão do serviço de localização naquele local.
❌ Não pode ser usado para verificar o efeito final da execução real do mini-programa xr-frame.
Funcionamento e expectativas: Ao reproduzir dados EIF no Unity, o EasyAR SDK usa os dados de quadro de entrada gravados para fazer uma solicitação real em nuvem ao serviço de localização configurado.
Se a localização for bem-sucedida e estável: A posição do modelo é precisa e sem deriva, então pode-se esperar que o cenário tenha um efeito ideal no mini-programa xr-frame.
Se a localização falhar ou for instável: Se o modelo apresentar saltos frequentes, deslocamentos ou falha na localização, geralmente significa que o mini-programa xr-frame enfrentará problemas semelhantes durante a execução real.