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 that shows how to import a custom package.

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

    Screenshot that shows how to import the tutorial package.

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

    Screenshot that shows how to select all the assets.

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 that shows how to create and add an empty object to your scene.

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

    Screenshot that shows how to rename the object.

  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 that shows the RoverExplorer object selected and positioned.

Aggiungere i prefab per l'esercitazione

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

    Screenshot of the Project window with the Prefabs folder selected.

  2. Dalla finestra Progetto trascinare il prefab Tabella verso l'oggetto RoverExplorer per renderlo un elemento figlio di tale oggetto. Quindi, nella finestra Inspector (Controllo) configurare il componente Transform 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 of the newly added Table prefab selected and positioned.

  3. Dal riquadro Progetto trascinare il prefab RoverAssembly nell'oggetto RoverExplorer per renderlo 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 of the newly added RoverAssembly prefab selected and positioned.