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.

Es wird empfohlen, die neueste Patchversion von 2021.3 LTS und deren empfohlene Version von Unity-Plug-Ins zusammen mit dem neuesten Mixed Reality OpenXR-Plug-In zu verwenden.

Wenn Sie eine frühere Unity-Patchversion verwenden, sehen Sie sich die Tabelle bekannter blockierender Probleme an, um sicherzustellen, dass Sie Builds mit anderen blockierenden Problemen 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 2021.3 LTS aus, und klicken Sie auf Weiter.

Unity Hub: Installieren der neuen Version

  1. Überprüfen Sie die folgenden Komponenten unter "Platforms":
    • Buildunterstützung für Universelle Windows-Plattform
    • Windows-Buildunterstützung (IL2CPP)

Unity: Option „Buildunterstützung für Universelle Windows-Plattform“

  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 „Windows-Buildunterstützung“

Nachdem Sie 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

Während die Verwendung von OpenXR für Projekte empfohlen wird, unterstützt Unity 2020.3 auch das Windows XR-Plug-In.

Wenn Sie über ein Unity 2020-Projekt verfügen, sollten Sie eine Migration zu Unity 2021.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 integriertem Legacy-XR verwenden.

Hinweis

Unity hat seine legacy-integrierte XR-Unterstützung ab Unity 2019 eingestellt. Obwohl Unity 2019 ein neues XR-Plug-In-Framework bietet, empfiehlt Microsoft diesen Pfad in Unity 2019 aufgrund von Azure Spatial Anchors-Inkompatibilitäten mit AR Foundation 2 derzeit nicht. In Unity 2021 wird Azure Spatial Anchors innerhalb des XR-Plug-In-Frameworks unterstützt.

Wenn Sie Apps für HoloLens (1. Generation) entwickeln, bleiben diese Headsets in Unity 2019 LTS mit legacy built-in XR für den gesamten Lebenszyklus von Unity 2019 LTS 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