Table of Contents

Referencia del componente MegaBlockController

Cambiar a API

Nota

Este componente solo existe en versiones >= 4003

Explora las propiedades de la ventana del componente MegaBlockController.

alt text

Captura del componente en condiciones predeterminadas.

alt text

Captura cuando el soporte Mega Block/Landmark está desactivado en la configuración y el componente no está disponible.

alt text

Captura cuando no se importa el paquete com.easyar.mega y la herramienta del editor no está disponible.

La ventana del componente MegaBlockController consta de dos partes: configuración del componente y herramienta del editor.

Configuración del componente

Propiedad Descripción
Source Fuente de datos para crear el block.
        ID ID del block.
        Name Nombre del block. Puede dejarse vacío.
Tracker MegaCloudFrameFilter que carga el target. Si se establece en null, el block se descargará del MegaCloudFrameFilter configurado previamente. Se puede modificar en cualquier momento; la carga solo ocurre durante la ejecución de la session.

Herramienta del editor

Creación

Nota

La herramienta del editor solo puede usarse después de importar el paquete com.easyar.mega.

alt text

Nombre Descripción
Create Editor Tool Crear la herramienta del editor.

Después de hacer clic en Create Editor Tool, se creará el nodo de la herramienta del editor y se abrirá la interfaz de conexión al servicio.

Conectar servicio

alt text alt text

Nombre Descripción
X Eliminar la herramienta del editor.
Service Origen de la información del servicio. Opciones:
  • From Tracker: usa la configuración del Tracker.
  • Mega Block Localization: usa el servicio de localización Mega Block.
  • Mega Landmark Localization: usa el servicio de localización Mega Landmark.
        Source Solo lectura. Se muestra cuando Service es From Tracker.
Tipo de origen de acceso al servicio. Opciones:
                Type Solo lectura. Tipo de servicio Mega de EasyAR. Opciones:
  • Block: Mega Block.
  • Landmark: Mega Landmark.
                App ID Solo lectura. Se muestra cuando Source es API Key.
AppID del servicio.
                API Key Solo lectura. Se muestra cuando Source es API Key.
API Key.
                API Secret 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.
AppID 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: usar configuración predeterminada.
  • Custom: usar configuración personalizada. Normalmente solo se usa cuando hace falta acelerar 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 especifica el ID en Source, se abrirá la interfaz de selección de block.
  • Si el ID del block está especificado y el servicio contiene ese block, se abrirá la interfaz de la herramienta Mega block.
  • Si el ID del block está especificado pero el servicio no contiene ese block, se mostrará una pantalla de error.
Importante

Antes de conectar, comprueba los permisos de API Key.

  • Si el Type del servicio es Block, la API Key debe tener permiso para acceder a los servicios Mega Block y SpatialMap.
  • Si el Type del servicio es Landmark, la API Key debe tener permiso para acceder al servicio Mega Landmark.

alt text

Si los permisos son insuficientes, verás un error de validación de conexión.

alt text

Cuando el servicio no contiene ese block:

alt text

Nombre Descripción
X Eliminar la herramienta del editor.
From App ID del servicio actualmente conectado.
Updated Hora de conexión al servicio.
Reload Reconectar al servicio. Si el ID del block está especificado y el servicio contiene ese block, se abrirá la interfaz de la herramienta Mega block. En caso contrario, seguirá mostrando la pantalla de error.

Seleccionar block

Esta pantalla solo aparece cuando Source no tiene ID especificado.

alt text

Nombre Descripción
X Eliminar la herramienta del editor.
From App ID del servicio actualmente conectado.
Updated Hora de conexión al servicio.
Reload Reconectar al servicio. Si el ID del block está especificado y el servicio contiene ese block, se abrirá la interfaz de la herramienta Mega block. En caso contrario, seguirá mostrando la pantalla de error.
Name Nombre del block.
ID ID del block.
Select Seleccionar ese block.

Después de hacer clic en Select, se abrirá la interfaz de la herramienta Mega block y el ID y Name de Source se establecerán con los valores de ese block.

Temas relacionados