Table of Contents

Riferimento del componente MegaBlockController

Passa all'API

Nota

Questo componente esiste solo nelle versioni >= 4003

Esplora le proprietà della finestra del componente MegaBlockController.

alt text

Schermata del componente nelle condizioni predefinite.

alt text

Schermata quando il supporto Mega Block/Landmark è disattivato nella configurazione e il componente non è disponibile.

alt text

Schermata quando il package com.easyar.mega non è importato e lo strumento dell'editor non è disponibile.

La finestra del componente MegaBlockController è composta da due parti: configurazione del componente e strumento dell'editor.

Configurazione del componente

Proprietà Descrizione
Source Sorgente dei dati per creare il block.
        ID ID del block.
        Name Nome del block. Può essere lasciato vuoto.
Tracker MegaCloudFrameFilter che carica il target. Se impostato su null, il block verrà scaricato dal MegaCloudFrameFilter configurato in precedenza. Può essere modificato in qualsiasi momento; il caricamento avviene solo durante l'esecuzione della session.

Strumento dell'editor

Creazione

Nota

Lo strumento dell'editor può essere usato solo dopo aver importato il package com.easyar.mega.

alt text

Nome Descrizione
Create Editor Tool Crea lo strumento dell'editor.

Dopo aver fatto clic su Create Editor Tool, verrà creato il nodo dello strumento dell'editor e si aprirà l'interfaccia di connessione al servizio.

Connessione al servizio

alt text alt text

Nome Descrizione
X Elimina lo strumento dell'editor.
Service Origine delle informazioni del servizio. Opzioni:
  • From Tracker: usa la configurazione del Tracker.
  • Mega Block Localization: usa il servizio di localizzazione Mega Block.
  • Mega Landmark Localization: usa il servizio di localizzazione Mega Landmark.
        Source Sola lettura. Visualizzato quando Service è From Tracker.
Tipo di sorgente di accesso al servizio. Opzioni:
                Type Sola lettura. Tipo di servizio Mega di EasyAR. Opzioni:
  • Block: Mega Block.
  • Landmark: Mega Landmark.
                App ID Sola lettura. Visualizzato quando Source è API Key.
AppID del servizio.
                API Key Sola lettura. Visualizzato quando Source è API Key.
API Key.
                API Secret Sola lettura. Visualizzato quando Source è API Key.
API Secret.
        App ID Visualizzato quando Service è Mega Block Localization o Mega Landmark Localization.
AppID del servizio.
        API Key Visualizzato quando Service è Mega Block Localization o Mega Landmark Localization.
API Key.
        API Secret Visualizzato quando Service è Mega Block Localization o Mega Landmark Localization.
API Secret.
        App Url(s) URL del servizio. Opzioni:
  • Default: usa la configurazione predefinita.
  • Custom: usa una configurazione personalizzata. In genere usato solo quando serve accelerazione tra regioni.
                Localization Visualizzato quando App Url(s) è Custom.
URL del servizio di localizzazione.
                Storage Visualizzato quando App Url(s) è Custom.
URL del servizio di archiviazione.
Connect Connetti al servizio.

Dopo aver fatto clic su Connect:

  • Se l'ID in Source non è specificato, si aprirà l'interfaccia di selezione del block.
  • Se l'ID del block è specificato e il servizio contiene quel block, si aprirà l'interfaccia dello strumento Mega block.
  • Se l'ID del block è specificato ma il servizio non contiene quel block, verrà mostrata una schermata di errore.
Importante

Prima di connetterti, controlla i permessi della API Key.

  • Se il Type del servizio è Block, la API Key deve avere i permessi per accedere ai servizi Mega Block e SpatialMap.
  • Se il Type del servizio è Landmark, la API Key deve avere i permessi per accedere al servizio Mega Landmark.

alt text

Se i permessi sono insufficienti, vedrai un errore di verifica della connessione.

alt text

Quando il servizio non contiene quel block:

alt text

Nome Descrizione
X Elimina lo strumento dell'editor.
From App ID del servizio attualmente connesso.
Updated Ora di connessione al servizio.
Reload Riconnetti al servizio. Se l'ID del block è specificato e il servizio contiene quel block, si aprirà l'interfaccia dello strumento Mega block. Altrimenti continuerà a essere mostrata la schermata di errore.

Selezione block

Questa schermata appare solo quando Source non ha un ID specificato.

alt text

Nome Descrizione
X Elimina lo strumento dell'editor.
From App ID del servizio attualmente connesso.
Updated Ora di connessione al servizio.
Reload Riconnetti al servizio. Se l'ID del block è specificato e il servizio contiene quel block, si aprirà l'interfaccia dello strumento Mega block. Altrimenti continuerà a essere mostrata la schermata di errore.
Name Nome del block.
ID ID del block.
Select Seleziona quel block.

Dopo aver fatto clic su Select, si aprirà l'interfaccia dello strumento Mega block e ID e Name di Source verranno impostati in base a quel block.

Argomenti correlati