Ćwiczenie — organizowanie i porządkowanie obiektów za pomocą kolekcji

Ukończone

Zestaw narzędzi Mixed Reality Toolkit udostępnia zestaw narzędzi i składników, które przyspieszają tworzenie aplikacji Windows Mixed Reality. Pasek obiektu jest jednym z takich składników. Poniżej przedstawiono kroki używania paska obiektów do organizowania zestawu obiektów gry:

  1. W oknie Hierarchy (Hierarchia) kliknij prawym przyciskiem myszy obiekt RoverExplorer i wybierz polecenie Utwórz puste, aby dodać pusty obiekt jako element podrzędny obiektu RoverExplorer. Nazwij obiekt RoverParts i skonfiguruj składnik Transform w następujący sposób:

    • Położenie: X = 0, Y = 0,06, Z = 0
    • Obrót: X = 0, Y = 90, Z = 0
    • Skala: X = 1, Y = 1, Z = 1

    Screenshot that shows the newly created RoverParts object selected and positioned.

  2. W obszarze Hierarchia wybierz wszystkie obiekty podrzędne następujących elementów: RoverExplorer>RoverAssembly>RoverModel>Parts. Kliknij je prawym przyciskiem myszy i wybierz polecenie Duplikuj , aby utworzyć kopię każdej z części.

    Screenshot that shows how to duplicate all the parts selected.

  3. Po wybraniu nowo zduplikowanych obiektów podrzędnych Części przeciągnij je na obiekt RoverParts , aby uczynić je obiektami podrzędnymi tego obiektu:

    Screenshot that shows the newly duplicated parts as children of the RoverParts object.

  4. Aby ułatwić pracę ze sceną, w obszarze Hierarchia wybierz ikonę oka obok obiektu, aby przełączyć widoczność sceny dla obiektu RoverAssembly wyłączone. To zaznaczenie ukrywa obiekt w oknie Scena bez zmiany widoczności w grze.

    Screenshot that shows the RoverAssembly scene visibility off.

  5. W hierarchii wyczyść nazwy obiektów podrzędnych RoverParts, zastępując dołączone (1) wartością _Part.

    Screenshot that shows how to clean up the duplicated names.

  6. W obszarze Hierarchia wybierz obiekt RoverParts . Następnie w oknie Inspector (Inspektor) wybierz pozycję Add Component (Dodaj składnik) i wyszukaj i wybierz pozycję ObjectBar (Pasek obiektów). To zaznaczenie powoduje dodanie składnika ObjectBar do obiektu RoverParts .

    Screenshot that shows the RoverParts object with Add Component Object Bar in progress.

  7. Następnie ustaw liczbę obiektów paska obiektów na 5 i przeciągnij w każdej części podrzędnej. Zauważ, że są one automatycznie zaśmiecone nawzajem.

    Screenshot that shows the RoverParts added as Object Bar Objects.

  8. Skonfiguruj wartości składnika ObjectBar w następujący sposób. Pozostałe pola można pozostawić z ich wartościami domyślnymi:

    • Kierunek przepływu paska obiektu: poziomy
    • Odstępy między X: 0,25
    • Odstępy między Y: 0

    Można również ustawić przekształcenieelementów RoverParts , aby wyświetlić je pod innym kątem. Przykład:

    • Obrót: Y = 0

    Screenshot that shows configuration of the Object Bar properties.