Questa guida illustra come eseguire la migrazione dei progetti Unity dal videoGVR (Google VR) ritirato per utilizzare il plug-in Cardboard XR.
Configurazione dell'ambiente di sviluppo
Requisiti software:
- Unity 2021.3.32f1 o successive supportate dal plug-in Cardboard XR.
- Assicurati di includere il Supporto Build per Android e iOS durante l'installazione.
Apri il progetto GVR ed esporta la scena senza il pacchetto.
Segui questi passaggi per aprire il tuo progetto GVR esistente ed esportare la scena.
Apri il progetto Unity utilizzando il GVR.
In Unity, vai ad Asset > Esporta pacchetto per esportare il progetto corrente.
Deseleziona tutte le cartelle contenenti script per evitare di compilare errori durante l'importazione del progetto su una versione più recente di Unity, poiché non supporta il GVR.
Crea un nuovo progetto in una versione più recente di Unity e importa il tuo progetto.
- Apri una versione più recente di Unity supportata dal plug-in Cardboard XR (Unity 2021.3.32f1 o successive) e crea un nuovo progetto 3D.
Importare il progetto GVR.
Importa l'SDK di Cardboard.
- Importa l'SDK Cardboard seguendo la guida rapida per Google Cardboard per Unity.
Regola le impostazioni della scena in modo che siano supportate da Cardboard.
Aggiungi lo script ObjectController a tutti gli oggetti interattivi nella scena.
Nel riquadro Gerarchia, vai a Tesoro e seleziona la forma dell'icosaedro
Nel riquadro Inspector a sinistra, nel componente Script, seleziona lo script ObjectController.
Ripeti la procedura su tutte e tre le forme.
Trascina lo script CardboardReticlePointer.cs su Player > Fotocamera principale > GVRReticlePointer.
Lo script si trova in
Packages/com.google.xr.cardboard/Runtime/CardboardReticlePointer.cs
.Trascina lo script CardboardStartup.cs in CubeRoom.
Lo script si trova in
Assets/Samples/Google Cardboard XR Plugin for Unity/<version>/ Hello Cardboard/Scripts/CardboardStartup.cs
.Seleziona Giocatore > Videocamera principale e, nel riquadro Controllo, aggiungi il componente Tracked Pose Driver.
Configura e crea il tuo progetto.
- Segui la guida alla configurazione fornita nella Guida rapida per Google Cardboard per Unity per il tuo dispositivo.