Ć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.

    Zrzut ekranu przedstawiający usługę Unity Hub na karcie Projekty z wyróżnionym przyciskiem Nowy projekt.

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

    Zrzut ekranu przedstawiający usługę Unity Hub z wyświetloną listą rozwijaną Wersja edytora.

  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.

    Zrzut ekranu aplikacji Unity Hub z wyróżnionymi pozycjami 3D, Project Name (Nazwa projektu), Location (Lokalizacja) i Create (Utwórz).

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

    Zrzut ekranu przedstawiający otwarty projekt w środowisku Unity.

Uwaga

W przypadku pracy z systemem Windows istnieje limit MAX_PATH wynoszący 255 znaków. Na ten limity ma wpływ aparat Unity i może się nie powieść, jeśli jakakolwiek ś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ę >.

  2. W oknie Ustawienia kompilacji 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, a następnie wybierz pozycję Zainstaluj. Po zainstalowaniu może być konieczne zamknięcie i ponowne otwarcie edytora aparatu Unity.

  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 przełączania platformy zamknij okno Ustawienia kompilacji.