Oefening: gameobjecten positioneer en zichtbaarheid instellen

Voltooid

Laten we nu leren hoe u bovenliggende objecten maakt, prefabs toevoegt aan de scène en het onderdeel Transformeren gebruikt om ze in bepaalde posities te plaatsen.

De zelfstudieassets importeren

Download eerst het volgende aangepaste Unity-pakket: MRTK om aan de slag te gaan. HoloLens2.Unity.Tutorials.Assets.GettingStarted.3.0.0.unitypackage

  1. Selecteer in het Unity-menu Assets >Import Package Custom Package>....

    Schermopname van het importeren van een aangepast pakket.

  2. Selecteer in importpakket de MRTK. HoloLens2.Unity.Tutorials.Assets.GettingStarted.3.0.0 unitypackage die u hebt gedownload en selecteer vervolgens Openen.

    Schermopname van het importeren van het zelfstudiepakket.

  3. Selecteer In Import Unity Package Alles om ervoor te zorgen dat alle assets worden geïmporteerd. Selecteer Vervolgens Importeren.

    Schermopname van het selecteren van alle assets.

Het bovenliggende object maken

  1. Klik in het venster Hiërarchie met de rechtermuisknop op een lege plek en selecteer Leeg maken om een leeg object toe te voegen aan uw scène.

    Schermopname van het maken en toevoegen van een leeg object aan uw scène.

  2. Klik met de rechtermuisknop op het zojuist gemaakte object, selecteer Naam wijzigen en wijzig de naam in RoverExplorer.

    Schermopname van het wijzigen van de naam van het object.

  3. Als het RoverExplorer-object nog steeds is geselecteerd, configureert u in het venster Inspector het onderdeel Transformeren als volgt:

    • Positie: X = 0, Y = 0,9, Z = 2
    • Draaiing: X = 0, Y = 0, Z = 0
    • Schaal: X = 1, Y = 1, Z = 1

    Schermopname van het RoverExplorer-object geselecteerd en geplaatst.

De zelfstudie-prefabs toevoegen

  1. Ga in het venster Project naar de MRTK assets>. De map Tutorials.GettingStarted>Prefabs.

    Schermopname van het venster Project met de map Prefabs geselecteerd.

  2. Sleep vanuit het venster Project de tabelprefab naar het RoverExplorer-object om het een onderliggend element van dat object te maken. Configureer vervolgens in het venster Inspector het onderdeel Transformeren van de tabel als volgt:

    • Positie: X = 0, Y = -0,005, Z = 0
    • Draaiing: X = 0, Y = 0, Z = 0
    • Schaal: X = 1.2, Y = 0,01, Z = 1,2

    Schermopname van de zojuist toegevoegde tabelprefab geselecteerd en geplaatst.

  3. Sleep vanuit het deelvenster Project de RoverAssembly-prefab naar het RoverExplorer-object om het een onderliggend element van dat object te maken. Configureer vervolgens in Inspector het onderdeel Transformatie als volgt:

    • Positie: X = -0,1, Y = 0, Z = 0
    • Draaiing: X = 0, Y = -135, Z = 0
    • Schaal: X = 1, Y = 1, Z = 1

    Schermopname van de zojuist toegevoegde RoverAssembly-prefab geselecteerd en positioned.