Übung: Konfigurieren von Unity für Windows Mixed Reality

Abgeschlossen

Zunächst erstellen wir ein neues Unity-Projekt und konfigurieren es für die Entwicklung mit Windows Mixed Reality. Unity bietet einige Verhaltensweisen, die speziell für Mixed Reality gelten und über Projekteinstellungen geändert werden können.

Erstellen eines neuen Unity-Projekts

  1. Starten Sie den Unity-Hub.

  2. Wählen Sie auf der Registerkarte Projekte die Option Neues Projekt aus.

    Screenshot: Unity Hub auf der Registerkarte

  3. Wählen Sie die Dropdownliste unter "Neues Projekt " und dann die gewünschte Editorversion aus.

    Screenshot: Unity Hub mit angezeigter Dropdownliste

  4. Stellen Sie sicher, dass die ausgewählte Vorlage 3D Core ist.

  5. Geben Sie im Feld Projektname einen Namen für das Projekt ein, z. B. „MRTK-Tutorial“.

  6. Wählen Sie im Feld "Speicherort " das Ordnersymbol aus, und navigieren Sie dann zu dem Ordner, in dem Sie Ihr Projekt speichern möchten, und wählen Sie es aus. Sie können auch einen neuen Ordner erstellen.

    Screenshot: Unity Hub mit hervorgehobener Option

  7. Wählen Sie "Projekt erstellen" aus. Dadurch wird Ihr Projekt in Unity geöffnet.

    Screenshot: Ihr in Unity geöffnetes Projekt

Vorsicht

Bei der Arbeit in Windows gibt es einen MAX_PATH Grenzwert von 255 Zeichen. Diese Einschränkung betrifft auch Unity, und es kann zu Fehlern beim Kompilieren kommen, wenn ein Dateipfad länger als 255 Zeichen ist. Daher wird empfohlen, Ihr Unity-Projekt so nah wie möglich am Stamm des Laufwerks zu speichern.

Wechsel der Buildplattform

Damit Windows Mixed Reality als Zielplattform angesprochen werden kann, muss Ihr Unity-Projekt für den Export als Anwendung für die Universelle Windows-Plattform eingerichtet sein. Standardmäßig gelten die Buildeinstellungen für die Universelle Windows-Plattform für alle Geräte, auch für immersive Headsets. Sie können jedoch ein bestimmtes Gerät mithilfe der Dropdownliste "Zielgerät " auswählen.

  1. Klicken Sie in der Menüleiste auf Datei>Buildeinstellungen.

  2. Wählen Sie im Fenster Buildeinstellungen die Option Universelle Windows-Plattform aus.

  3. Stellen Sie sicher, dass die folgenden Einstellungen aktiv sind:

    • Architektur: Arm 64 Bit

    • Buildtyp: D3D-Projekt

    • Ziel-SDK-Version: Zuletzt installiert

    • Mindestplattformversion: 10.0.10240.0

    • Visual Studio-Version: Zuletzt installiert

    • Erstellen und Ausführen auf: Lokaler Computer

    • Buildkonfiguration: Release (Leistungsprobleme beim Debuggen bekannt)

  4. Wählen Sie die Schaltfläche Plattform wechseln aus. Unity zeigt eine Statusanzeige an, während die Plattform wechselt.

  5. Nachdem der Plattformwechselvorgang abgeschlossen ist, schließen Sie das Fenster Buildeinstellungen .