Teilen über


Auswählen einer Unity-Version und eines XR-Plug-Ins

Es wird zwar empfohlen, Unity LTS-Versionen (Long Term Support) mit dem neuesten Mixed Reality OpenXR-Plug-In für die HoloLens 2- und Windows Mixed Reality-Entwicklung zu verwenden, Sie können aber auch Apps mit anderen Unity-Konfigurationen erstellen.

Unterstützung für HoloLens 2 in Unity

Die Unterstützung für das Erstellen von HoloLens 2-Apps in Unity wird ab dem 23. Juni 2025 geändert. Bei der Einrichtung eines HoloLens 2 Unity-Projekts nach diesem Datum ist besondere Sorgfalt erforderlich.

Zum Erstellen von HoloLens 2 Apps sind zwei Unity-Komponenten erforderlich:

  • Unity-Editor
  • Unity OpenXR-Plug-In-Paket (dies unterscheidet sich von dem Mixed Reality OpenXR-Plug-In, das über das Mixed Reality Feature Tool installiert wurde)

Nach dem 23. Juni 2025 enthalten neue Versionen des Unity-Editors oder des Unity OpenXR-Plug-In-Pakets keine Unterstützung für HoloLens 2. Der Unity-Editor und das Unity OpenXR-Plug-In, das nach diesem Datum veröffentlicht wurde, können nicht zum Erstellen HoloLens 2-Apps verwendet werden.

Erstellen von HoloLens 2 Unity-Apps nach der Änderung

Um nach diesen Änderungen HoloLens 2 Apps zu erstellen, benötigen Sie beides:

  • Eine Version des Unity-Editors mit HoloLens 2 Unterstützung. Ältere Versionen des Unity-Editors können von Unity Hub heruntergeladen werden.
  • Eine Version des Unity OpenXR-Plug-Ins mit HoloLens 2 Unterstützung. Die Unity OpenXR-Plug-In-Paketversion kann für ein Projekt mithilfe des Paket-Managers von Unity angegeben werden. Weitere Informationen finden Sie im Unity-Handbuch. Der Paketname für das Unity OpenXR-Plug-In lautet "com.unity.xr.openxr".

Unterstützte Versionen

Ab dem 20. Mai 2025 finden Sie hier die letzten Versionen von Unity-Komponenten mit HoloLens 2 Unterstützung:

  • Unity 2022.3 LTS: 2022.3.62f1
  • Unity 6: 6000.0.49f1
  • Unity OpenXR-Plug-In: 1.14.3

Nach dem 23. Juni 2025 erhalten die Versionen des Unity-Editors und des Unity OpenXR-Plug-Ins mit HoloLens 2 Unterstützung keine Updates (einschließlich Fehlerbehebungen) von Unity.

Wichtig

Ab dem 23. Juni 2025 ändert sich die Unterstützung für HoloLens 2 in Unity. Die letzten Versionen von Unity mit unterstützung für HoloLens 2 finden Sie hier.

Es wird empfohlen, die letzte Patchversion von 2022.3 LTS mit HoloLens 2 Unterstützung zusammen mitdem neuesten Mixed Reality OpenXR-Plug-In zu verwenden.

Wenn Sie ein früheres Unity-Patchrelease verwenden, lesen Sie die Tabelle mit bekannten Blockierungsproblemen , um sicherzustellen, dass Sie Builds mit anderen Blockierungsproblemen vermeiden.

Wichtig

Unity 2020 und höher unterstützt holoLens (1. Generation) nicht. Diese Headsets werden weiterhin in Unity 2019 LTS mit Legacy Built-in XR für den gesamten Lebenszyklus von Unity 2019 LTS unterstützt.

Die beste Möglichkeit zum Installieren und Verwalten von Unity ist der Unity-Hub:

  1. Installieren Sie Unity Hub.
  2. Wählen Sie die Registerkarte Installationen und dann Hinzufügen aus.
  3. Wählen Sie Unity 2022.3 LTSUnity 2021.3 LTS aus, und klicken Sie auf Weiter.

Hinweis

Es wird zwar empfohlen, Unity 2022.3 LTS zu verwenden, aber eine App, die die Universal Render Pipeline (URP) verwendet, weist in Unity 2022 im Vergleich zu Unity 2021 eine schlechtere Renderleistung auf, wenn das Standardmäßige URP Lit-Material verwendet wird. Wir empfehlen URP-Apps, Unity 2021 oder Unity 6 Preview zu verwenden. Weitere Informationen finden Sie unter Bekannte Probleme in bestimmten Unity-Versionen.

Unity Hub: Installieren der neuen Version

  1. Überprüfen Sie die folgenden Komponenten unter "Plattformen":
    • Universelle Windows-Plattform Buildunterstützung
    • Windows Build-Unterstützung (IL2CPP)

Unity Universelle Windows-Plattform Buildunterstützungsoption

  1. Wenn Sie Unity zuvor ohne diese Optionen installiert haben, können Sie diese über das Menü "Module hinzufügen" in Unity Hub hinzufügen:

Unity-Option

Nachdem Sie Unity 2022.3 oder Unity 2021.3 installiert haben, beginnen Sie mit dem Erstellen eines Projekts oder aktualisieren sie ein vorhandenes Projekt mithilfe des Mixed Reality OpenXR-Plug-Ins:

Unity 2020.3 LTS

Unity 2020.3 LTS hat das Ende des zweijährigen Long-Term Supportfensters von Unity erreicht und erhält keine Updates mehr von Unity, obwohl Ihre Projekte weiterhin ausgeführt werden.

Wenn Sie Unity 2020 verwenden müssen, können Sie Unity 2020 LTS mit OpenXR verwenden.

Hinweis

Es wird zwar empfohlen, OpenXR für Projekte zu verwenden, Unity 2020.3 unterstützt jedoch auch das Windows XR-Plug-In.

Wenn Sie über ein Unity 2020-Projekt verfügen, sollten Sie eine Migration zu Unity 2022.3 LTS und dem Mixed Reality OpenXR-Plug-In planen.

Unity 2019.4 LTS

Unity 2019.4 LTS hat das Ende des zweijährigen Long-Term Supportfensters von Unity erreicht und erhält keine Updates mehr von Unity, obwohl Ihre Projekte weiterhin ausgeführt werden.

Wenn Sie Unity 2019 verwenden müssen, können Sie Unity 2019 LTS mit legacy Built-in XR verwenden.

Wenn Sie Apps für HoloLens (1. Generation) entwickeln, werden diese Headsets in Unity 2019 LTS mit Legacy Built-in XR während des gesamten Lebenszyklus von Unity 2019 LTS weiterhin unterstützt.

Unity 2018.4 LTS

Unity 2018.4 LTS hat das Ende des zweijährigen Long-Term Supportfensters von Unity erreicht und erhält keine Updates mehr von Unity, obwohl Ihre Projekte weiterhin ausgeführt werden.

Wenn Sie über ein Unity 2018-Projekt verfügen, sollten Sie eine Migration zu Unity 2021.3 LTS und dem Mixed Reality OpenXR-Plug-In planen.

Nächste Schritte