Simulación de ejecución en el editor de unity
Esta guía le ayudará a simular el posicionamiento de escenas reales en el editor de Unity, permitiéndole realizar verificaciones de alineación estática de contenido virtual antes de lanzar la mini-app.
Antes de comenzar
Ser capaz de usar Mega Studio en Unity.
Confirmar que la biblioteca de localización está lista para usar.
Usar la herramienta Mega Toolbox para capturar datos de simulación.
Crear contenido 3D alineado con el mundo real, por ejemplo:

Importante
Usar datos EIF grabados en sitio permite verificar visualmente si la colocación del contenido virtual es precisa.
Sin embargo, debido a las diferencias entre xr-frame y el entorno de Unity, la lógica de scripts y los resultados de renderizado no pueden verificarse en la simulación.
Simulación de ejecución
Crear una licencia Sense
Como la simulación en Unity requiere EasyAR Sense, necesitará una licencia Sense (puede ser de prueba).
En el centro de desarrollo de EasyAR, seleccione [Sense Authorization Management] > [Create a new Sense license key]:

- Seleccione EasyAR Sense Personal Edition.
- En 'Use Sparse Spatial Map?', elija 'No'.
- Ingrese cualquier nombre de aplicación, iOS Bundle ID y Android Package Name.
- Haga clic en OK. La licencia aparecerá en Sense Authorization Management.

En el centro de desarrollo de EasyAR, seleccione la licencia Sense obtenida en los preparativos.

Haga clic en Copiar:

En el editor de Unity, haga clic en [EasyAR] > [Mega] > [Configuration] en la barra de menú superior:

Haga clic en Sense a la izquierda para configurar e ingrese la licencia Sense.

Active la herramienta de verificación y haga clic en Run.

Haga clic en OK en la ventana emergente.

Haga clic en el botón Load para cargar el archivo EIF.

Seleccione el archivo EIF guardado durante los preparativos (extensión
.eifo.mkveif).
Ocultar Block Mesh.
Puede establecer todos los Block Mesh como hidden.

En la herramienta de verificación, puede establecer Block Mesh Alpha en 0 (transparente).

Arrastre el control deslizante hacia la izquierda.
Reproducir EIF
Importante
Al reproducir EIF en el editor de Unity, el SDK y los datos de fotogramas de entrada son diferentes a los usados por xr-frame en mini-apps, por lo tanto:
✅ Puede usarse para verificar visualmente la precisión de la colocación del contenido virtual y la precisión del servicio de localización en esa ubicación.
❌ No puede usarse para verificar el resultado final en tiempo de ejecución en dispositivos reales con xr-frame.
Funcionamiento y expectativas: Al reproducir datos EIF en Unity, el SDK de EasyAR utiliza los fotogramas de entrada grabados para realizar solicitudes reales en la nube al servicio de localización configurado.
Si la localización es exitosa y estable: Los modelos se posicionan con precisión sin deriva, lo que indica que la mini-app xr-frame probablemente tendrá un buen rendimiento.
Si la localización falla o es inestable: Los modelos saltan, se desplazan o no se localizan, lo que generalmente indica problemas similares en tiempo de ejecución real con xr-frame.