Table of Contents

Block visualizador (Desarrollo en Unity)

Importante

La herramienta se eliminó en la versión 2.13. Para desarrollar aplicaciones de Unity, utilice la herramienta de editor block en su lugar.

Este artículo solo se aplica a la versión 2.12 y anteriores.

Block visualizador (Desarrollo en Unity) es un módulo de función independiente y ligero en Mega Studio, diseñado específicamente para desarrolladores, facilitando su uso directo para ver y previsualizar Mega Blocks ya construidos. Le permite cargar, navegar e inspeccionar datos de Block generados en la nube directamente en el editor de Unity, además de admitir la verificación directa del efecto de posicionamiento, sin necesidad de escribir ningún código o ejecutar la aplicación completa.

Consejo

Esta herramienta está diseñada específicamente para desarrolladores de Unity. En comparación con la herramienta EasyAR.Mega.BlockViewer, integra adicionalmente un componente de herramienta de validación. Si no es un desarrollador, se recomienda utilizar directamente EasyAR.Mega.BlockViewer o EasyAR.Mega.Annotation.

Crear el visualizador

  • Haga clic con el botón derecho en un espacio vacío del panel Hierarchy, seleccione EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit Mode)

    Crear block viewer

  • Después de agregarlo, se añadirá un nodo EasyAR.Mega.BlockViewer (Dev) en el panel Hierarchy

    Nodo

Descripción de la funcionalidad

Después de crear la herramienta, puede configurarla a través del panel Inspector para cargar datos de Block, y controlar la exportación o visualización del modelo.

Explicación del nodo BlockViewer (Dev)

EasyAR.Mega.BlockViewer (Dev), excepto la herramienta de validación, todas las demás funciones solo se pueden usar en el editor en estado de no ejecución. Es decir, debe asegurarse de que el botón de reproducción en la parte superior del editor de Unity no esté presionado, como se muestra en la siguiente imagen, el estado del botón debe ser un triángulo hacia la derecha, lo que significa que está detenido, para poder usarlo.

Durante el tiempo de ejecución, los nodos y datos relacionados con la herramienta permanecerán en la escena y se pueden usar junto con la herramienta de validación, pero todas las funciones de la herramienta en sí no estarán disponibles.

Nodo

Advertencia

Si necesita empaquetar la aplicación de Unity desarrollada en un dispositivo móvil, asegúrese de eliminar el nodo EasyAR.Mega.BlockViewer (Dev) de la escena antes de la compilación; de lo contrario, podría causar fallos en la compilación o errores en tiempo de ejecución.

Explicación de los módulos de la herramienta

  1. Componente de inicio de sesión

  2. Componente de servicio en la nube Mega

  3. Componente de datos Block

  4. Componente de kit de herramientas de anotación

  5. Componente de herramienta de validación

    Módulos de la herramienta