共用方式為


選擇 Unity 版本和 XR 外掛程式

雖然我們建議您使用 Unity LTS (長期支援) 版本搭配最新的 Mixed Reality OpenXR 外掛程式來進行 HoloLens 2 和 Windows Mixed Reality 開發,但您也可以使用其他 Unity 組態來建置應用程式。

Unity 中的 HoloLens 2 支援

從 2025 年 6 月 23 日開始,在 Unity 中建置 HoloLens 2 應用程式的支援已變更。 在此日期之後設定 HoloLens 2 Unity 專案時,需要特別小心。

建置 HoloLens 2 應用程式需要兩個 Unity 元件:

  • Unity 編輯器
  • Unity OpenXR 外掛程式套件 (這與從 Mixed Reality Feature Tool 安裝的 Mixed Reality OpenXR 外掛程式不同)

在 2025 年 6 月 23 日之後,新版本的 Unity 編輯器或 Unity OpenXR 外掛程式套件不包含對 HoloLens 2 的支援。 在此日期之後發行的 Unity 編輯器和 Unity OpenXR 外掛程式無法用來建置 HoloLens 2 應用程式。

變更後建置 HoloLens 2 Unity 應用程式

若要在這些變更之後建置 HoloLens 2 應用程式,您需要兩者:

  • 具有 HoloLens 2 支援的 Unity 編輯器版本。 您可以從 Unity Hub 下載較舊版本的 Unity 編輯器。
  • 具有 HoloLens 2 支援的 Unity OpenXR 外掛程式版本。 您可以使用 Unity 的套件管理員,為專案指定 Unity OpenXR 外掛程式套件版本。 請參閱 Unity 手冊。 Unity OpenXR 外掛程式的套件名稱為 「com.unity.xr.openxr」。。

支援的版本

自 2025 年 5 月 20 日起,以下是具有 HoloLens 2 支援的最後一個 Unity 元件版本:

  • Unity 2022.3 LTS:2022.3.62f1
  • Unity 6:6000.0.49f1
  • Unity OpenXR 外掛程式:1.14.3

在 2025 年 6 月 23 日之後,具有 HoloLens 2 支援的 Unity 編輯器和 Unity OpenXR 外掛程式版本不會收到更新 (包括從 Unity) 的錯誤修正。

重要事項

從 2025 年 6 月 23 日開始,對 Unity 中 HoloLens 2 的支援正在變更。 如需支援 HoloLens 2 的最後一個 Unity 版本,請參閱這裡

建議您使用 2022.3 LTS 的最後一個修補程式版本,搭配 HoloLens 2 支援,以及最新的 Mixed Reality OpenXR 外掛程式

如果使用先前的 Unity 修補程式版本,請務必參閱 已知的封鎖問題數據表 ,以確保您避免建置有其他封鎖問題。

重要事項

Unity 2020 和更新版本不支援以 HoloLens (第 1 代) 為目標。 這些頭戴式裝置在 Unity 2019 LTS 中仍受到支援,且舊版內建 XR 適用於 Unity 2019 LTS 的完整生命週期。

安裝和管理 Unity 的最佳方式是透過 Unity 中樞

  1. 安裝 Unity 中樞
  2. 選取 [ 安裝] 索引標籤 ,然後選擇 [ 新增]
  3. 取 [Unity 2022.3 LTSUnity 2021.3 LTS ],然後按 [ 下一步]

注意事項

此外,雖然我們建議使用 Unity 2022.3 LTS,但使用通用轉譯管線 (URP) 的應用程式在使用預設 URP Lit 材質時,在 Unity 2022 中的轉譯效能會比 Unity 2021 差。 我們建議 URP 應用程式使用 Unity 2021 或 Unity 6 Preview。 如需詳細資訊,請參閱 特定 Unity 版本中的已知問題

Unity Hub 安裝新版本

  1. 在 [ 平臺] 下檢查下列元件:
    • 通用 Windows 平台 組建支援
    • IL2CPP (Windows 組建支援)

Unity 通用 Windows 平台 建置支持選項

  1. 如果您先前安裝 Unity 時沒有這些選項,您可以透過 Unity Hub 中的 [新增模組] 選單來新增它們:

Unity Windows 組建支持選項

安裝 Unity 2022.3 或 Unity 2021.3 之後,請開始使用 Mixed Reality OpenXR 外掛程式建立專案或升級現有的專案:

Unity 2020.3 LTS

Unity 2020.3 LTS 已到達 Unity 兩年 Long-Term 支援] 視窗的結尾,且不再收到 Unity 的更新,不過您的專案會繼續執行。

如果您需要使用 Unity 2020,您可以搭配 OpenXR 使用 Unity 2020 LTS

注意事項

雖然我們建議針對專案使用 OpenXR,但 Unity 2020.3 也支援 Windows XR 外掛程式。

如果您有 Unity 2020 專案,您應該考慮規劃移轉至 Unity 2022.3 LTS 和 Mixed Reality OpenXR 外掛程式。

Unity 2019.4 LTS

Unity 2019.4 LTS 已到達 Unity 的兩年 Long-Term 支援窗口結束,且不再收到 Unity 的更新,不過您的專案會繼續執行。

如果您需要使用 Unity 2019,您可以搭配舊版 內建 XR 使用 Unity 2019 LTS

如果您要開發適用於 HoloLens 的應用程式 (第 1 代) ,這些頭戴式裝置在 Unity 2019 LTS 中仍受到支援,且舊版內建 XR 適用於 Unity 2019 LTS 的完整生命週期。

Unity 2018.4 LTS

Unity 2018.4 LTS 已到達 Unity 的兩年 Long-Term 支援窗口結束,且不再收到 Unity 的更新,不過您的專案會繼續執行。

如果您有 Unity 2018 專案,您應該考慮規劃移轉至 Unity 2021.3 LTS 和 Mixed Reality OpenXR 外掛程式。

後續步驟