Migrazione di applicazioni Unity a EasyAR Sense Unity Plugin 4000
Questo documento spiega come migrare applicazioni Unity da versioni precedenti di EasyAR Sense Unity Plugin alla versione 4000.
Prima di iniziare
A seconda della versione attuale di EasyAR Sense Unity Plugin utilizzata nel tuo progetto, prima di migrare alla versione 4000 è necessario completare operazioni di eliminazione file e sostituzione pacchetti plugin.
- Per migrare da EasyAR Sense Unity Plugin 4.2 o versioni precedenti, consultare prima Migrazione dalla versione 4.2 e precedenti.
- Per migrare da EasyAR Sense Unity Plugin 4.3 - 4.7 a 4000, consultare prima la Guida alla migrazione generale per sostituire i pacchetti plugin.
Nota
La versione 4.7 è stata disponibile solo per utenti Mega sviluppatori selezionati, con numerose sotto-versioni; le modifiche alle interfacce specifiche dipendono dal numero di versione esatto.
Il ciclo di vita di 4.7 è terminato. Agli utenti di 4.7 si consiglia di eseguire l'aggiornamento a 4000 il prima possibile.
Migrazione alla versione 4000
Dopo aver importato il plugin EasyAR Unity Plugin versione 4000, a causa di significativi cambiamenti funzionali, saranno necessarie le seguenti modifiche.
Si consiglia di eliminare l'ARSession nella scena e ricrearlo.
Modifiche rilevanti:
- Modifiche sostanziali alle interfacce e agli script.
- I parametri predefiniti di alcuni componenti di scena sono stati modificati.
- Il supporto ad AR Foundation è stato riscritto.
L'utilizzo di mappe spaziali sparse richiede l'adeguamento del codice e degli oggetti nella scena, consultando esempi e riferimento API.
Modifiche rilevanti:
- Le interfacce per le mappe spaziali sparse sono state separate.
Se nel progetto sono presenti file di esempio importati in precedenza, prima di importare i nuovi esempi è necessario eliminare completamente i file precedenti. Se sono già state apportate modifiche basate sugli esempi, si consiglia di effettuare un backup.
Modifiche rilevanti:
- Tutti gli esempi sono stati riscritti.
Adeguare le opzioni per le funzionalità diagnostiche. Consultare Sfruttare al massimo informazioni e strumenti diagnostici UI per comprendere rapidamente le opzioni essenziali. Funzionalità dettagliate e metodi di utilizzo sono disponibili in Diagnosi e segnalazione problemi nello sviluppo Unity.
Modifiche rilevanti:
- Adeguamento e aggiunta di funzionalità diagnostiche.
L'utilizzo delle funzionalità XREAL richiede la consultazione di Abilitare il supporto headset per utilizzare XREAL. Per XREAL non è più necessario importare un pacchetto separato.
Modifiche rilevanti:
- Il supporto XREAL è integrato in EasyAR Sense.
Per utilizzare AR Foundation, consultare Abilitare AR Foundation in progetti EasyAR.
Modifiche rilevanti:
- Il supporto ad AR Foundation è stato riscritto.