Efficacia di esecuzione del mini-programma
Questo articolo illustra come utilizzare i dati di annotazione creati in Mega Studio per verificare l'efficacia nel mini-programma WeChat di Toolbox.
Nota
Il contenuto e gli strumenti seguenti non sono applicabili al processo di sviluppo di applicazioni Unity.
Se stai sviluppando un'applicazione Unity, consulta Eseguire il pacchetto di un'applicazione Unity per verificare l'efficacia nella guida allo sviluppo.
Passaggi per visualizzare l'efficacia
Prima di iniziare a visualizzare l'efficacia reale di esecuzione, assicurati di avere un dispositivo WeChat e di avere il permesso di accedere al mini-programma WeChat. Inoltre, assicurati che il servizio di localizzazione sia stato configurato correttamente.
Scansionare il codice QR del mini-programma WeChat di Toolbox
Prima di verificare l'efficacia, devi prima scansionare il codice QR del mini-programma tramite WeChat per accedere all'applicazione Mega Toolbox.

Accedere con l'account EasyAR
Il primo passo per visualizzare l'efficacia reale di esecuzione è accedere con il tuo account EasyAR nel mini-programma.

Selezionare la libreria di localizzazione e i dati di annotazione
Dopo aver eseguito l'accesso con l'account, è necessario selezionare il servizio di localizzazione e le risorse di dati di annotazione corrispondenti. Questo è un passaggio chiave per raggiungere una localizzazione accurata. Nota bene: è necessario selezionare i dati di annotazione per visualizzare l'anteprima dell'efficacia reale di esecuzione. Se il progetto corrente non ha dati di annotazione, crea prima i dati di annotazione.
Segui questi passaggi per selezionare il servizio e i dati corrispondenti:
- Seleziona il
Gruppo di servizi di localizzazione cloud, quindi seleziona dall'elenco a discesa dopo averlo cliccato. - Seleziona la
Libreria di localizzazione cloudcorrispondente, quindi seleziona dall'elenco a discesa dopo averlo cliccato. - Seleziona i
Dati di annotazionecorrispondenti, quindi seleziona dall'elenco a discesa dopo averlo cliccato. (Se non hai dati di annotazione, consulta Creare dati di annotazione) - Fai clic su
Inizia.

Autorizzare i permessi correlati
Per utilizzare correttamente la funzione di localizzazione, è necessario autorizzare i permessi per la fotocamera e le informazioni sulla posizione.

Visualizzare l'efficacia sul posto
Demo video:
Nota
Per ottenere una migliore esperienza visiva, puoi disattivare le informazioni di debug per visualizzare in modo più intuitivo l'efficacia visiva di localizzazione del contenuto di annotazione.
Spiegazione della valutazione dello stato:
Puoi valutare lo stato di localizzazione corrente attraverso questi tre indici chiave:
- Stato del cubo di annotazione: Quando la localizzazione è normale, viene visualizzato la texture bianca MEGA. Quando la localizzazione fallisce, viene visualizzato in grigio.
- Parametri nel riquadro di restituzione delle informazioni di debug:
Valore di stato status: Visualizza lo stato di localizzazione corrente.Parametro Sequence: N indica non caricato, F indica localizzazione fallita, S indica localizzazione riuscita.Pulsante Status: Verde indica localizzazione riuscita, bianco indica localizzazione fallita.
Il mini-programma visualizzerà lo stato in base alle informazioni restituite dal servizio per aiutarti a conoscere il funzionamento del servizio di localizzazione:
Stato di localizzazione riuscita: Se ti trovi sul posto, le informazioni di debug di localizzazione mostrano il messaggio
status: Found, ilPulsante Statusè verde, il parametroSequencemostraS, e il cubo di calibrazione visualizza normalmente la texture bianca MEGA, il che significa che il servizio di localizzazione ha localizzato correttamente il target.
Avviso di concorrenza: Se le informazioni di debug di localizzazione mostrano il messaggio
status: QpsLimitExceeded, ilPulsante Statusè bianco, il parametroSequencemostraF, il che significa che il servizio di localizzazione funziona correttamente, ma il QPS corrente supera il limite. Per risolvere questo problema, consulta Capacità del servizio di localizzazione superata e aumento della capacità.
Stato di target non trovato: Se non ti trovi sul posto o se non c'è una scena corrispondente nella libreria di localizzazione, le informazioni di debug di localizzazione mostrano
status: Not Found, ilPulsante Statusè bianco, il parametroSequencemostraF, il che significa che il servizio di localizzazione funziona correttamente ma non è riuscito a localizzare il target.
Servizio di localizzazione non funzionante: Le informazioni di debug di localizzazione mostrano il messaggio
UnKnownError, il che significa che il servizio di localizzazione sta funzionando in modo anomalo. ApriRegistra logeRegistra datiper registrare le informazioni di errore e contatta il servizio clienti di EasyAR.