Table of Contents

Abilitare lo strumento editor Mega Go

Questo articolo descrive come abilitare lo strumento editor Mega Go nell'editor Unity, così da posizionare nell'editor contenuti 3D allineati con la scena reale.

Prima di iniziare

Nota

I contenuti e gli strumenti seguenti si applicano solo al processo di sviluppo di applicazioni Unity con EasyAR Mega Go. È richiesta la versione plugin >= 4003.1.

Mega Go non supporta lo sviluppo di mini program.

Questo articolo richiede che i seguenti pacchetti Unity siano già stati importati nel progetto:

  • com.easyar.sense
  • com.easyar.mega

Creare lo strumento editor

Selezionare il tracking target nell'editor e fare clic sul pulsante Create Editor Tool.

Consiglio

Se l'applicazione deve creare il tracking target tramite script invece che nell'editor, dopo aver completato il posizionamento nell'editor è possibile registrare il tracking target e/o i suoi oggetti figli. A runtime, configurare il tracking target tramite script e montare gli oggetti figli sotto il tracking target.

Caricare file

In base al PathType del target Source, è possibile caricare un file emg dalla directory StreamingAssets o da una directory personalizzata. Il percorso del file che verrà caricato è mostrato nello strumento editor.

Consiglio

Il file emg deve essere scaricato dalla pagina Mega Go di EasyAR Developer Center.

Fare clic sul pulsante Load. Questo carica il file emg secondo la configurazione attuale.

Dopo il caricamento riuscito, alcune informazioni del Block vengono visualizzate nello strumento editor. Anche l'APP ID del servizio a cui appartiene il Block viene visualizzato nello strumento editor.

Collegare il servizio

Inserire API Key e API Secret che possono collegarsi a questo servizio, controllare le informazioni del servizio e collegare il servizio.

Consiglio

API Key e API Secret possono essere ottenuti da EasyAR Developer Center.

alt text

Assicurarsi che l'API Key usata abbia il permesso di accedere al servizio Mega Go.

alt text

Quando il permesso non è sufficiente, verrà mostrato un messaggio di errore di verifica della connessione al servizio non riuscita.

alt text

Dopo la connessione normale al servizio, è possibile vedere l'ora di aggiornamento dei dati e l'interfaccia di controllo dei dati dell'editor block.

Consiglio

Se i dati sono scaduti, verrà mostrato un messaggio di errore di scadenza dei dati.

Consiglio

Se i dati sono stati aggiornati dalla versione di prova ma si usa ancora il file .emg di prova, verrà mostrato un messaggio di errore di dati di prova non validi.

Gestire i dati dello strumento nella scena

I dati dello strumento editor sono memorizzati sotto il nodo EasyAR.Mega.EditorTool. Eliminare questo nodo equivale a eliminare i dati dello strumento editor.

Attenzione

Non modificare direttamente il contenuto del nodo EasyAR.Mega.EditorTool, soprattutto il suo Transform; altrimenti lo strumento editor potrebbe non funzionare correttamente o la posizione di visualizzazione del contenuto durante il tracking potrebbe essere errata.

Importante

Lo strumento editor Mega Go può ottenere dati dal server solo entro il periodo di validità. Dopo la scadenza, lo strumento editor non potrà più ottenere dal servizio dati come mesh. I dati conservati nella cache del computer possono continuare a essere usati fino alla modifica del file EMG. La cache è valida solo per il progetto corrente.

Sostituire il file EMG

I dati block mostrati dallo strumento editor non vengono aggiornati automaticamente quando il file EMG cambia. Dopo l'aggiornamento del file EMG, fare clic sul pulsante X per eliminare lo strumento editor, quindi fare clic sul pulsante Load per ricaricare il file EMG.

Consiglio

Se il file EMG viene caricato dal percorso configurato in Source, lo strumento editor si reimposta automaticamente dopo la modifica della configurazione Source e torna allo stato precedente al caricamento del file.

Attenzione

Se il file EMG caricato a runtime dal componente è diverso dal file usato dallo strumento editor, l'ambiente reale potrebbe non corrispondere a quanto visualizzato nello strumento editor, influenzando la precisione del posizionamento dei contenuti e la correttezza della visualizzazione a runtime.

Passaggi successivi