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

Captura de pantalla del componente en condiciones predeterminadas.

Captura de pantalla cuando el componente no está disponible, con el soporte Mega Block/Landmark deshabilitado en la configuración.

Captura de pantalla cuando las herramientas del editor no están disponibles, sin importar el paquete com.easyar.mega.
La ventana del componente MegaBlockController consta 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. Opcional. |
| Tracker | El MegaCloudFrameFilter que carga el objetivo. Si se establece en null, el bloque se descargará del MegaCloudFrameFilter previamente configurado. Se puede modificar en cualquier momento, la carga solo ocurrirá cuando la sesión esté en ejecución. |
Herramientas del editor
Crear
Nota
Las herramientas del editor solo están disponibles después de importar el paquete com.easyar.mega.

| Nombre | Descripción |
|---|---|
| Create Editor Tool | Crea la herramienta del editor. |
Después de hacer clic en Create Editor Tool, se crea un nodo de herramienta del editor y se ingresa a la interfaz de conexión del servicio.
Conectar servicio

| Nombre | Descripción |
|---|---|
| X | Elimina la herramienta del editor. |
| Service | Fuente de información del servicio. Opciones:
|
| Source | Solo lectura. Se muestra cuando Service es From Tracker. Tipo de fuente de datos de acceso al servicio. Opciones:
|
| Type | Solo lectura. Tipo de servicio EasyAR Mega. 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 | Conecta al servicio. |
Después de hacer clic en Connect,
- Si el ID de Source no está especificado, se ingresará a la interfaz de selección de bloque.
- Si el ID del bloque está especificado y el servicio tiene ese bloque, se ingresará a la interfaz de herramienta del editor Mega block.
- Si el ID del bloque está especificado pero el servicio no tiene ese bloque, se mostrará la interfaz de error.
Importante
Antes de conectar, es necesario verificar los permisos de la API Key.
- Si el Type del servicio es
Block, se debe garantizar que la API Key utilizada tenga permiso para acceder al servicioMega Block, así como al servicioSpatialMap. - Si el Type del servicio es
Landmark, entonces se debe garantizar que la API Key tenga permiso para acceder al servicioMega Landmark.

Cuando los permisos son insuficientes, se verá un mensaje de error de fallo en la verificación de conexión del servicio.

Cuando el servicio no tiene ese bloque:

| Nombre | Descripción |
|---|---|
| X | Elimina la herramienta del editor. |
| From | App ID del servicio conectado actualmente. |
| Updated | Hora de conexión del servicio. |
| Reload | Vuelve a conectar al servicio. Si el ID del bloque está especificado y el servicio tiene ese bloque, se ingresará a la interfaz de herramienta del editor Mega block. De lo contrario, continuará mostrando la interfaz de error. |
Seleccionar bloque
Esta interfaz solo se muestra cuando el ID de Source no está especificado.

| Nombre | Descripción |
|---|---|
| X | Elimina la herramienta del editor. |
| From | App ID del servicio conectado actualmente. |
| Updated | Hora de conexión del servicio. |
| Reload | Vuelve a conectar al servicio. Si el ID del bloque está especificado y el servicio tiene ese bloque, se ingresará a la interfaz de herramienta del editor Mega block. De lo contrario, continuará mostrando la interfaz de error. |
| Name | Nombre del bloque. |
| ID | ID del bloque. |
| Select | Selecciona este bloque. |
Después de hacer clic en Select, se ingresará a la interfaz de herramienta del editor Mega block, y el ID y Name de Source se establecerán como el ID y Name de ese bloque.