Table of Contents

Riferimento del componente MegaBlockController

Switch to API

Nota

Questo componente esiste solo nella versione >= 4003

Esplora le varie proprietà nella finestra del componente MegaBlockController.

alt text

Screenshot del componente in condizioni predefinite.

alt text

Screenshot del componente quando non è disponibile, con il supporto Mega Block/Landmark disabilitato nella configurazione.

alt text

Screenshot quando gli strumenti dell'editor non sono disponibili perché il pacchetto com.easyar.mega non è importato.

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

Configurazione del componente

Proprietà Descrizione
Source Origine dei dati per creare il block.
        ID ID del block.
        Name Nome del block. Opzionale.
Tracker Il MegaCloudFrameFilter che carica il target. Se impostato su null, il block verrà rimosso dal MegaCloudFrameFilter precedentemente impostato. Può essere modificato in qualsiasi momento, il caricamento avverrà solo quando la sessione è in esecuzione.

Strumenti dell'editor

Crea

Nota

Gli strumenti dell'editor sono disponibili solo dopo aver importato il pacchetto com.easyar.mega.

alt text

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

Dopo aver cliccato su Create Editor Tool, verrà creato il nodo dello strumento dell'editor e si entrerà nell'interfaccia di connessione al servizio.

Connetti al servizio

alt text alt text

Nome Descrizione
X Elimina lo strumento dell'editor.
Service Fonte delle informazioni del servizio. Opzioni:
  • From Tracker: utilizza la configurazione dal Tracker.
  • Mega Block Localization: utilizza il servizio di localizzazione Mega Block.
  • Mega Landmark Localization: utilizza il servizio di localizzazione Mega Landmark.
        Source Sola lettura. Visualizzato quando Service è From Tracker.
Tipo di origine dati di accesso al servizio. Opzioni:
                Type Sola lettura. Tipo di servizio EasyAR Mega. 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: utilizza la configurazione predefinita.
  • Custom: utilizza una configurazione personalizzata. Generalmente utilizzato solo quando è necessaria l'accelerazione cross-regionale.
                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 cliccato su Connect,

  • Se l'ID di Source non è specificato, si entrerà nell'interfaccia di selezione del block.
  • Se l'ID del block è specificato e il servizio contiene quel block, si entrerà nell'interfaccia dello strumento dell'editor Mega block.
  • Se l'ID del block è specificato ma il servizio non contiene quel block, verrà visualizzata l'interfaccia di errore.
Importante

Prima della connessione, è necessario verificare le autorizzazioni dell'API Key.

  • Se il Type del servizio è Block, assicurarsi che l'API Key utilizzata abbia l'autorizzazione per accedere al servizio Mega Block e al servizio SpatialMap.
  • Se il Type del servizio è Landmark, assicurarsi che l'API Key abbia l'autorizzazione per accedere al servizio Mega Landmark.

alt text

In caso di autorizzazioni insufficienti, verrà visualizzato un messaggio di errore di verifica della connessione al servizio non riuscita.

alt text

Quando il servizio non contiene il block:

alt text

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

Seleziona block

Questa interfaccia viene visualizzata solo quando l'ID di Source non è specificato.

alt text

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

Dopo aver cliccato su Select, si entrerà nell'interfaccia dello strumento dell'editor