Simulazione di esecuzione (sviluppo di applicazioni non Unity)
Questo documento descrive come utilizzare lo strumento Annotation Tool in Mega Studio per eseguire una simulazione e visualizzare l'effetto di localizzazione.
Nota
Il contenuto e gli strumenti seguenti non sono applicabili al processo di sviluppo di applicazioni Unity.
Se stai sviluppando un'applicazione Unity, consulta la guida di sviluppo Simulazione di esecuzione con lo strumento di verifica delle sessioni.
Preparazione
Prima di eseguire la simulazione, è necessario preparare lo strumento Annotation Tool in Mega Studio.
Scaricare Mega Studio
Mega Studio è fornito in forma di plugin Unity. È necessario scaricare EasyAR Sense Unity Plugin (for Mega) dalla pagina di download di EasyAR e importarlo in Unity per l'utilizzo.

Leggi e accetta la "Informativa sulla privacy" e la "Guida alla conformità", quindi fai clic su "Scarica".

Estrai i file. Estrarre i file scaricati in una struttura come quella nell'immagine seguente.

Creare un progetto Unity
Avvia Unity e crea un progetto.
Fai clic su "Nuovo progetto".
Seleziona "3D(Built-In Render Pipeline)".
Fai clic su "Crea progetto".

Consiglio
Per le versioni di Unity successive alla 6000, è necessario scaricare prima il componente 3D (Built-In Render Pipeline).
Installare Mega Studio
Fai clic su "Window" nella barra dei menu.
Seleziona "Package Manager".
Nella finestra aperta, fai clic sul simbolo "+" nell'angolo in alto a sinistra.
Seleziona "Add package from tarball...".
Installa in sequenza i 3 pacchetti
com.easyar.sense,com.easyar.megaecom.easyar.mega.studio.Dopo l'installazione riuscita, sarà come mostrato nell'immagine seguente.

Inserire la licenza
Seleziona EasyAR > Sense > Configuration dal menu di Unity per aprire l'interfaccia di configurazione di EasyAR Sense.

Inserisci la licenza EasyAR Sense nella casella di input sotto EasyAR Sense License.

Consiglio
La licenza EasyAR Sense può essere creata dal centro di sviluppo di EasyAR (cinese, inglese). Per la prima volta, puoi crearla seguendo questi passaggi:

- Crea
EasyAR Sense 4.x Personal Edition. - Seleziona
Noper la mappa spaziale sparsa. - Inserisci un nome per l'applicazione a tua scelta, e inserisci
com.mycompany.myprojectper Bundle ID e Package Name. - Seleziona la licenza appena creata, entra e fai clic sul pulsante di copia a destra.

Iniziare la simulazione di esecuzione
Il test di localizzazione simulata ti consente di visualizzare direttamente l'effetto di rendering sovrapposto senza dover sviluppare un'applicazione completa. Tramite la riproduzione dei dati EIF in Mega Studio, l'invio di richieste di localizzazione e il rendering sovrapposto di Mesh, puoi visualizzare in anteprima i risultati di localizzazione. Ecco il flusso operativo specifico:
Caricare la mappa
Fai clic con il pulsante destro del mouse nello spazio vuoto del pannello "Hierarchy" a sinistra, seleziona "EasyAR Mega" -> "Tool" -> importa "Annotation Tool (Edit Mode)".

Seleziona "EasyAR.Mega.Annotation" nel pannello "Hierarchy" a sinistra.
Seleziona
Accountnel pannello "Inspector" a destra e inserisci il nome utente e la password di EasyAR.Fai clic su "Accedi".

Se devi utilizzare l'accesso al servizio, consulta Componente di accesso Unity.
Nel pannello "Inspector" a destra, fai clic sull'icona dopo "Mega Cloud Service".
Nella finestra aperta, seleziona un "Mega Block servizio di localizzazione" e fai clic su "OK".
Nel pannello "Inspector" a destra, fai clic su "Carica" per aggiungere la mappa al progetto Unity.

Caricare l'EIF
Come mostrato nell'immagine seguente, fai clic su "EasyAR.Mega.Annotation" nel pannello "Hierarchy" a sinistra, quindi fai clic su "2" nel pannello "Inspector" a destra per selezionare lo strumento di verifica, e poi fai clic sul pulsante "3" per riprodurre.

Dopo aver fatto clic sulla scheda "4", la finestra dello strumento "Mega Validation Tool" verrà visualizzata separatamente.

Fai clic sul pulsante di caricamento come mostrato nell'immagine seguente, seleziona il file EIF utilizzato per il test e fai clic su "Apri" per riprodurre automaticamente l'EIF e visualizzare l'effetto di localizzazione.

Effetto e controllo dell'esecuzione
Dopo aver caricato l'EIF, "EasyAR.Mega.Annotation" riprodurrà automaticamente l'EIF e eseguirà la localizzazione. Puoi visualizzare l'effetto di sovrapposizione del Mesh in Game.
Puoi regolare la trasparenza del rendering del modello per visualizzare l'effetto di localizzazione. Inoltre, puoi trascinare la barra di avanzamento per regolare il tempo di inizio della riproduzione.

Descrizione delle funzionalità
- Riproduci/pausa
- Ferma
- Avanti 5s (disponibile per i dati in nuovo formato, ad eccezione delle interruzioni anomale della registrazione)
- Riproduzione a velocità ridotta (disponibile per i dati in nuovo formato)
- Riproduzione a velocità accelerata (disponibile per i dati in nuovo formato)
- Indietro 5s (disponibile per i dati in nuovo formato, ad eccezione delle interruzioni anomale della registrazione)
- Apri il file EIF
- Tempo attuale/tempo totale
- Velocità di riproduzione attuale
- Progresso della riproduzione (trascinabile per i dati in nuovo formato, ad eccezione delle interruzioni anomale della registrazione)
Puoi anche fare clic su "Main Camera" nel "Hierarchy" per visualizzare la posizione reale della fotocamera durante il processo di localizzazione.

Nella zona di controllo della visualizzazione della localizzazione, puoi regolare la visualizzazione del contenuto:
Visualizza/nascondi lo sfondo video
Visualizza/nascondi il modello Block (nella URP verrà nascosto anche il modello nella finestra Scene)
Controlla la trasparenza del modello Block (non disponibile nella URP)

Passaggi successivi
- Se vuoi esperire una simulazione di esecuzione più ricca, consulta Come aggiungere contenuti virtuali durante la simulazione di esecuzione
Argomenti correlati
- Per un manuale operativo più dettagliato, consulta Componente dello strumento di annotazione




