Table of Contents

Referencia del componente MegaBlockController

Cambiar a la API

Nota

Este componente solo existe en la versión >= 4003

Explore las propiedades del componente MegaBlockController en la ventana.

alt text

Captura de pantalla del componente en condiciones predeterminadas.

alt text

Captura de pantalla del componente cuando está deshabilitado al desactivar el soporte de Mega Block/Landmark en la configuración.

alt text

Captura de pantalla de las herramientas del editor cuando no están disponibles debido a que no se ha importado el paquete com.easyar.mega.

La ventana del componente MegaBlockController se compone de dos partes: configuración del componente y herramientas del editor.

Configuración del componente

Propiedad Descripción
Source Fuente de datos para crear el bloque.
        ID ID del bloque.
        Name Nombre del bloque. Puede no especificarse.
Tracker MegaCloudFrameFilter que carga el target. Si se establece en null, el bloque se desinstalará del MegaCloudFrameFilter previamente configurado. Se puede modificar en cualquier momento y la carga solo ocurrirá cuando la sesión esté en ejecución.

Herramientas del editor

Crear

Nota

Las herramientas del editor solo se pueden usar después de importar el paquete com.easyar.mega.

alt text

Nombre Descripción
Create Editor Tool Crear herramientas del editor.

Después de hacer clic en Create Editor Tool, se creará un nodo de herramientas del editor y se accederá a la interfaz de conexión al servicio.

Conectar servicio

alt text alt text

Nombre Descripción
X Eliminar herramientas del editor.
Service Fuente de información del servicio. Opciones:
  • From Tracker: Utilizar la configuración del Tracker.
  • Mega Block Localization: Utilizar el servicio de localización de Mega Block.
  • Mega Landmark Localization: Utilizar el servicio de localización de Mega Landmark.
        Source De solo lectura. Se muestra cuando Service es From Tracker.
Tipo de fuente de datos de acceso al servicio. Opciones:
                Type De solo lectura. Tipo de servicio EasyAR Mega. Opciones:
  • Block: Mega Block.
  • Landmark: Mega Landmark.
                App ID De solo lectura. Se muestra cuando Source es API Key.
ID de la aplicación del servicio.
                API Key De solo lectura. Se muestra cuando Source es API Key.
API Key.
                API Secret De solo lectura. Se muestra cuando Source es API Key.
API Secret.
        App ID Se muestra cuando Service es Mega Block Localization o Mega Landmark Localization.
ID de la aplicación del servicio.
        API Key Se muestra cuando Service es Mega Block Localization o Mega Landmark Localization.
API Key.
        API Secret Se muestra cuando Service es Mega Block Localization o Mega Landmark Localization.
API Secret.
        App Url(s) URL del servicio. Opciones:
  • Default: Utilizar la configuración predeterminada.
  • Custom: Utilizar una configuración personalizada. Generalmente se utiliza solo cuando se necesita aceleración entre regiones.
                Localization Se muestra cuando App Url(s) es Custom.
URL del servicio de localización.
                Storage Se muestra cuando App Url(s) es Custom.
URL del servicio de almacenamiento.
Connect Conectar al servicio.

Después de hacer clic en Connect:

  • Si no se ha especificado el ID de Source, se accederá a la interfaz de selección de bloque.
  • Si se ha especificado el ID del bloque y existe en el servicio, se accederá a la interfaz de herramientas del editor de Mega block.
  • Si se ha especificado el ID del bloque pero no existe en el servicio, se mostrará una interfaz de error.
Importante

Es necesario verificar los permisos de la API Key antes de conectarse.

  • Si el tipo de servicio es Block, se debe garantizar que la API Key utilizada tenga permisos para acceder al servicio Mega Block y al servicio SpatialMap.
  • Si el tipo de servicio es Landmark, se debe garantizar que la API Key tenga permisos para acceder al servicio Mega Landmark.

alt text

Cuando los permisos son insuficientes, se verá un mensaje de error de verificación de conexión al servicio.

alt text

Cuando el bloque no existe en el servicio:

alt text

Nombre Descripción
X Eliminar herramientas del editor.
From ID de la aplicación del servicio actualmente conectado.
Updated Hora de conexión al servicio.
Reload Volver a conectarse al servicio. Si se ha especificado el ID del bloque y existe en el servicio, se accederá a la interfaz de herramientas del editor de Mega block. De lo contrario, se seguirá mostrando la interfaz de error.

Seleccionar bloque

Esta interfaz solo se muestra cuando no se ha especificado el ID de Source.

alt text

Nombre Descripción
X Eliminar herramientas del editor.
From ID de la aplicación del servicio actualmente conectado.
Updated Hora de conexión al servicio.
Reload Volver a conectarse al servicio. Si se ha especificado el ID del bloque y existe en el servicio, se accederá a la interfaz de herramientas del editor de Mega block. De lo contrario, se seguirá mostrando la interfaz de error.
Name Nombre del bloque.
ID ID del bloque.
Select Seleccionar este bloque.

Después de hacer clic en Select, se accederá a la interfaz de herramientas del editor de Mega block y el ID y el nombre de Source se establecerán en el ID y el nombre de este bloque.

Temas relacionados