Table of Contents

Block Viewer Tool (Desarrollo Unity)

Importante

Esta herramienta se eliminó en la versión 2.13. Para desarrollar aplicaciones Unity, use el block editor tool en su lugar.

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

Block Viewer Tool (Desarrollo Unity) es un módulo funcional independiente y ligero de Mega Studio, diseñado específicamente para desarrolladores, que permite ver y previsualizar directamente Mega Blocks ya construidos. Permite cargar, explorar e inspeccionar datos Block generados en la nube directamente en Unity Editor, y también admite la verificación directa de los resultados de localization sin escribir código ni ejecutar una aplicación completa.

Consejo

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

Crear la viewer tool

  • Haga clic derecho en un área vacía del panel Hierarchy y seleccione EasyAR Mega -> Tool -> Block Viewer for Unity Developer (Edit Mode).

    Crear block viewer

  • Después de agregarla, aparecerá un nuevo node EasyAR.Mega.BlockViewer (Dev) en el panel Hierarchy.

    Node

Descripción de funciones

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

Descripción del node BlockViewer (Dev)

Excepto la validation tool, las demás funciones de EasyAR.Mega.BlockViewer (Dev) solo pueden usarse en el editor cuando no está en ejecución. Asegúrese de que el botón Play en la parte superior de Unity Editor no esté presionado. Como se muestra abajo, cuando el botón tiene forma de triángulo apuntando a la derecha, el editor está detenido y las funciones pueden usarse.

Durante runtime, los nodes y data relacionados con la herramienta permanecerán en la scene y pueden usarse junto con la validation tool, pero todas las funciones de la propia herramienta no estarán disponibles.

Node

Advertencia

Si necesita empaquetar la aplicación Unity desarrollada en un dispositivo móvil, asegúrese de eliminar el node EasyAR.Mega.BlockViewer (Dev) de la scene antes del build. De lo contrario, el empaquetado puede fallar o pueden producirse runtime errors.

Descripción de módulos de herramienta

  1. Login component

  2. Mega cloud service component

  3. Block data component

  4. Annotation toolkit component

  5. Validation tool component

    Módulos de herramienta