Ćwiczenie — konfigurowanie aparatu Unity w środowisku Windows Mixed Reality

Ukończone

Zaczniemy od utworzenia nowego projektu aparatu Unity i skonfigurowania go na potrzeby programowania w środowisku Windows Mixed Reality. Aparat Unity oferuje niektóre zachowania specyficzne dla rzeczywistości mieszanej, a te zachowania można modyfikować za pomocą ustawień projektu.

Tworzenie nowego projektu aparatu Unity

  1. Uruchom usługę Unity Hub.

  2. Na karcie Projekty wybierz pozycję Nowy projekt.

    Screenshot of Unity Hub in Projects tab with the New Project button highlighted.

  3. Wybierz listę rozwijaną poniżej pozycji Nowy projekt , a następnie wybierz odpowiednią wersję edytora.

    Screenshot of Unity Hub with the Editor version drop-down displayed.

  4. Upewnij się, że wybrany szablon ma wartość 3D Core.

  5. W polu Nazwa projektu wprowadź nazwę projektu — na przykład "MRTK Tutorial".

  6. W polu Lokalizacja wybierz ikonę folderu, a następnie przejdź do folderu, w którym chcesz zapisać projekt i wybierz go. Możesz również utworzyć nowy folder.

    Screenshot of Unity Hub with 3D, Project Name, Location, and Create highlighted.

  7. Wybierz pozycję Utwórz projekt. Spowoduje to otwarcie projektu w środowisku Unity.

    Screenshot of your project open in Unity.

Uwaga

W przypadku pracy z systemem Windows istnieje limit MAX_PATH wynoszący 255 znaków. Te limity mają wpływ na aparat Unity, a kompilacja może zakończyć się niepowodzeniem, jeśli dowolna ścieżka pliku jest dłuższa niż 255 znaków. Dlatego zalecamy przechowywanie projektu aparatu Unity tak blisko katalogu głównego dysku, jak to możliwe.

Przełączanie platformy kompilacji

Aby projekt aparatu Unity działał w docelowym środowisku Windows Mixed Reality, projekt ten należy ustawić na eksport jako aplikację platformy uniwersalną systemu Windows. Domyślnie ustawienia kompilacji dla platforma uniwersalna systemu Windows są przeznaczone dla dowolnego urządzenia, w tym immersyjne zestawy nagłowne. Można jednak wybrać określone urządzenie przy użyciu listy rozwijanej Urządzenie docelowe.

  1. Na pasku menu wybierz pozycję Kompilacja pliku>Ustawienia....

  2. W oknie Kompilowanie Ustawienia wybierz pozycję platforma uniwersalna systemu Windows. Jeśli zostanie wyświetlony komunikat "Brak załadowanego modułu platforma uniwersalna systemu Windows"., wybierz pozycję Zainstaluj za pomocą usługi Unity Hub.

  3. Upewnij się, że następujące ustawienia są aktywne:

    Architektura: 64-bitowa wersja arm

    Typ kompilacji: Projekt D3D

    Docelowa wersja zestawu SDK: zainstalowana najnowsza wersja

    Minimalna wersja platformy: 10.0.10240.0

    Wersja programu Visual Studio: zainstalowana najnowsza wersja

    Kompilowanie i uruchamianie na: maszyna lokalna

    Konfiguracja kompilacji: wydanie (występują znane problemy z wydajnością debugowania)

  4. Wybierz przycisk Przełącz platformę. Aparat Unity wyświetla pasek postępu, gdy przełącza platformy.

  5. Po zakończeniu procesu platformy przełączania zamknij okno Kompilacja Ustawienia.