Table of Contents

Ejecución simulada (desarrollo de aplicaciones no Unity)

Este documento explica cómo usar la herramienta Annotation Tool de Mega Studio para ejecutar simulaciones y ver el efecto de localización.

Nota

El siguiente contenido y las herramientas descritas no son aplicables al proceso de desarrollo de aplicaciones Unity.

Si está desarrollando una aplicación Unity, consulte Usar la herramienta de verificación de session para simular la ejecución en la guía de desarrollo.

Preparativos

Antes de la ejecución simulada, debe preparar la herramienta Annotation Tool de Mega Studio.

Descargar Mega Studio

Mega Studio se proporciona como plugin de Unity. Debe descargar EasyAR Sense Unity Plugin (for Mega) desde la página de descargas de EasyAR e importarlo en Unity para usarlo.

下载 Mega Studio

Lea y acepte la "Política de privacidad" y la "Guía de cumplimiento"; luego haga clic en "Descargar".

下载 Mega Studio

Descomprima el archivo descargado con la estructura que se muestra a continuación.

下载 Mega Studio

Crear un proyecto Unity

Ejecute Unity y cree un proyecto.

  • Haga clic en "Nuevo proyecto".

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

  • Haga clic en "Crear proyecto".

    创建unity项目 创建unity项目

Consejo

Las versiones posteriores a Unity 6000 requieren descargar primero el componente 3D (Built-In Render Pipeline).

Instalar Mega Studio

  1. Haga clic en "Window" en la barra de menús.

  2. Seleccione "Package Manager".

  3. En la ventana emergente, haga clic en el símbolo "+" de la esquina superior izquierda.

  4. Seleccione "Add package from tarball...".

  5. Instale en orden los 3 paquetes com.easyar.sense, com.easyar.mega y com.easyar.mega.studio.

  6. Tras instalarse correctamente, se mostrará como en la imagen.

    安装studio

Rellenar la licencia

En el menú de Unity, seleccione EasyAR > Sense > Configuration para abrir la interfaz de configuración de EasyAR Sense.

FillInKey

En el cuadro de entrada bajo EasyAR Sense License, introduzca la licencia de EasyAR Sense.

FillInKey2

Consejo

La licencia de EasyAR Sense se puede crear desde EasyAR Developer Center (chino, inglés). La primera vez puede crearla siguiendo estos pasos:

  • Cree EasyAR Sense 4.x 个人版.
  • En mapa espacial disperso, seleccione .
  • Rellene el nombre de la aplicación libremente, y escriba com.mycompany.myproject en Bundle ID y Package Name.
  • Seleccione la licencia que acaba de crear; después de entrar, haga clic en el botón de copia situado a la derecha.

copykey

Iniciar la ejecución simulada

La prueba de localización simulada permite ver directamente el efecto de renderizado superpuesto sin realizar un desarrollo completo de la aplicación. Al reproducir datos EIF en Mega Studio, enviar solicitudes de localización y superponer el Mesh renderizado, puede previsualizar el resultado de localización. Este es el flujo de operación concreto:

Cargar el mapa

  1. En un área vacía del panel izquierdo "Hierarchy", haga clic derecho y seleccione "EasyAR Mega" -> "Tool" -> importar "Annotation Tool (Edit Mode)".

    使用studio

  2. En el panel izquierdo "Hierarchy", seleccione "EasyAR.Mega.Annotation".

  3. En el panel derecho "Inspector", seleccione 账号 e introduzca el nombre de cuenta y la contraseña de EasyAR.

  4. Haga clic en "登录".

    使用studio

    Si necesita iniciar sesión con el servicio, consulte el componente de inicio de sesión de Unity.

  5. En el panel derecho "Inspector", haga clic en el icono que aparece después de "Mega Cloud Service".

  6. En la ventana que se abre, seleccione un "Mega Block定位服务" y haga clic en "确定".

  7. En el panel derecho "Inspector", haga clic en "加载" para añadir el mapa al proyecto Unity.

    使用studio

Cargar EIF

  1. Como se muestra en la imagen, haga clic en "EasyAR.Mega.Annotation" en el panel izquierdo "Hierarchy"; luego, en el panel derecho "Inspector", haga clic en "2" para marcar la herramienta de verificación y después haga clic en el botón "3" para reproducir.

    使用studio

    Después de hacer clic en la pestaña "4", la ventana de la herramienta "Mega Validation Tool" se mostrará por separado.

    使用studio

  2. Haga clic en el botón de carga como se muestra en la imagen, seleccione el archivo EIF que desea probar y haga clic en "Abrir". El EIF se reproducirá automáticamente y podrá ver el efecto de localización.

    使用studio

Efecto de ejecución y controles

Después de cargar el EIF, "EasyAR.Mega.Annotation" reproducirá automáticamente el EIF y realizará la localización. En Game puede ver el efecto de superposición del Mesh.

Puede ajustar la transparencia de renderizado del modelo para ver el efecto de localización. También puede arrastrar la barra de progreso para ajustar el tiempo de inicio de reproducción.

使用studio

Descripción de funciones

  1. Reproducir/pausar
  2. Detener
  3. Avanzar 5s (disponible para datos de nuevo formato, salvo parada anómala de la grabación)
  4. Reproducir más lento (disponible para datos de nuevo formato)
  5. Reproducir más rápido (disponible para datos de nuevo formato)
  6. Retroceder 5s (disponible para datos de nuevo formato, salvo parada anómala de la grabación)
  7. Abrir archivo EIF
  8. Tiempo actual/tiempo total
  9. Velocidad actual
  10. Progreso de reproducción (se puede arrastrar para datos de nuevo formato, salvo parada anómala de la grabación)

También puede hacer clic en "Main Camera" dentro de "Hierarchy" para ver la posición en tiempo real de la cámara durante la localización.

使用studio

En el área de control de visualización de localización, puede ajustar la visualización del contenido:

  1. Mostrar/ocultar el fondo de vídeo

  2. Mostrar/ocultar el modelo Block (en URP también se ocultará el modelo de la ventana Scene)

  3. Controlar la transparencia del modelo Block (no disponible en URP)

    使用studio

Pasos siguientes

Temas relacionados