Referencia del componente MegaBlockController
Nota
Este componente solo existe en versiones >= 4003
Explora las propiedades de la ventana del componente MegaBlockController.

Captura del componente en condiciones predeterminadas.

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

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.

| 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

| Nombre | Descripción |
|---|---|
| X | Eliminar la herramienta del editor. |
| Service | Origen de la información del servicio. Opciones:
|
| 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:
|
| 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:
|
| 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 serviciosMega BlockySpatialMap. - Si el Type del servicio es
Landmark, la API Key debe tener permiso para acceder al servicioMega Landmark.

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

Cuando el servicio no contiene ese block:

| 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.

| 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.