Esercizio - Posizionare gli oggetti del gioco e impostare la visibilità

Completato

Si apprenderà ora come creare oggetti padre, aggiungere prefab alla scena e usare il componente Transform per inserirli in posizioni specifiche.

Importare gli asset dell'esercitazione

Per iniziare, scaricare prima di tutto il pacchetto personalizzato Unity seguente: MRTK. HoloLens2.Unity.Tutorials.Assets.GettingStarted.3.0.0.unitypackage

  1. Nel menu di Unity selezionare Asset>Importa pacchetto>Pacchetto personalizzato.

    Screenshot che mostra come importare un pacchetto personalizzato.

  2. In Importa pacchetto selezionare il pacchetto MRTK.HoloLens2.Unity.Tutorials.Assets.GettingStarted.3.0.0.unity scaricato e quindi selezionare Apri.

    Screenshot che mostra come importare il pacchetto dell'esercitazione.

  3. Nella finestra Importa pacchetto Unity selezionare il pulsante Tutti per assicurarsi che tutti gli asset siano selezionati. Quindi, selezionare Import (Importa).

    Screenshot che mostra come selezionare tutti gli asset.

Creare l'oggetto padre

  1. Nella finestra Gerarchia fare clic con il pulsante destro del mouse su un'area vuota e scegliere Crea vuoto per aggiungere un oggetto vuoto alla scena.

    Screenshot che mostra come creare e aggiungere un oggetto vuoto alla scena.

  2. Fare clic con il pulsante destro del mouse sull'oggetto appena creato, scegliere Rinominae modificare il nome in RoverExplorer.

    Screenshot che mostra come rinominare l'oggetto.

  3. Con l'oggetto RoverExplorer ancora selezionato, nella finestra Controllo configurare il componente Transform come indicato di seguito:

    • Posizione: X = 0, Y = 0,9, Z = 2
    • Rotazione: X = 0, Y = 0, Z = 0
    • Scale (Scala): X = 1, Y = 1, Z = 1

    Screenshot che mostra l'oggetto RoverExplorer selezionato e posizionato.

Aggiungere i prefab per l'esercitazione

  1. Nella finestra Progetto, aprire la cartella Asset>MRTK.Tutorials.GettingStarted>Prefab.

    Screenshot della finestra Progetto con la cartella Prefabs selezionata.

  2. Dalla finestra Progetto trascinare il prefab Tabella verso l'oggetto RoverExplorer per renderlo un elemento figlio di tale oggetto. Nella finestraControllo configurare il componente Trasforma della tabella come indicato di seguito:

    • Position (Posizione): X = 0, Y = - 0,005, Z = 0
    • Rotazione: X = 0, Y = 0, Z = 0
    • Scale (Scala): X = 1,2, Y = 0,01, Z = 1,2

    Screenshot del prefab Tabella appena aggiunto selezionato e posizionato.

  3. Dal riquadro Progetto trascinare il prefab RoverAssembly nell'oggetto RoverExplorer per renderlo un elemento figlio di tale oggetto. Poi, in Controllo configurare il componente Transform come indicato di seguito:

    • Position (Posizione): X = - 0,1, Y = 0, Z = 0
    • Rotazione: X = 0, Y = - 135, Z = 0
    • Scale (Scala): X = 1, Y = 1, Z = 1

    Screenshot del prefab RoverAssembly appena aggiunto selezionato e posizionato.