Unity のバージョンと XR プラグインの選択
HoloLens 2およびWindows Mixed Reality開発用の最新のMixed Reality OpenXR プラグインを使用して Unity LTS (長期サポート) バージョンを使用することをお勧めしますが、他の Unity 構成でアプリをビルドすることもできます。
Unity 2021.3 LTS (推奨)
最新のパッチ バージョンの 2021.3 LTS と Unity プラグインの推奨バージョンを、最新の Mixed Reality OpenXR プラグインと共に使用することをお勧めします。
以前の Unity パッチ リリースを使用する場合は、処理を妨げる既知の問題の表を参照して、処理を妨げる他の問題を含むビルドを回避してください。
重要
Unity 2020 以降では、HoloLens (第 1 世代) のターゲット設定はサポートされていません。 これらのヘッドセットは、 Unity 2019 LTS のライフサイクル全体で、従来の組み込み XR を使用した Unity 2019 LTS で引き続きサポートされます。
Unity をインストールして管理する最善の方法は、Unity Hub を使用することです。
- Unity Hub をインストールします。
- [インストール] タブを選択して、[追加] を選択します。
- [Unity 2021.3 LTS] を選択し、[次へ] をクリックします。
- [プラットフォーム] で次のコンポーネントを確認します。
- ユニバーサル Windows プラットフォーム Build Support
- Windows Build Support (IL2CPP)
- これらのオプションを指定せずに以前に Unity をインストールした場合は、Unity Hub の [モジュールの追加] メニューを使用して追加できます。
Unity 2021.3 をインストールしたら、Mixed Reality OpenXR プラグインを使用してプロジェクトの作成または既存のプロジェクトのアップグレードを開始します。
Unity 2020.3 LTS
Unity 2020.3 LTS は、Unity の 2 年間のLong-Term サポート 期間の終わりに達し、Unity から更新プログラムを受け取らなくなりましたが、プロジェクトは引き続き実行されます。
Unity 2020 を使用する必要がある場合は、 OpenXR で Unity 2020 LTS を使用できます。
注意
プロジェクトには OpenXR を使用することをお勧めしますが、Unity 2020.3 では Windows XR プラグインもサポートされています。
Unity 2020 プロジェクトがある場合は、Unity 2021.3 LTS と Mixed Reality OpenXR プラグインへの移行を計画することを検討する必要があります。
Unity 2019.4 LTS
Unity 2019.4 LTS は、Unity の 2 年間のLong-Term サポート 期間の終わりに達し、Unity から更新プログラムを受け取らなくなりましたが、プロジェクトは引き続き実行されます。
Unity 2019 を使用する必要がある場合は、レガシ組み込み XR を備えた Unity 2019 LTS を使用できます。
Note
Unity 2019 の時点で、Unity ではレガシ組み込み XR サポートが非推奨となりました。 Unity 2019 では新しい XR プラグイン フレームワークが提供されますが、Azure Spatial Anchors は AR Foundation 2 と互換性がないため、現在、Unity 2019 でのそのパスはお勧めしません。 Unity 2021 では、Azure Spatial Anchors は XR プラグイン フレームワーク内でサポートされています。
HoloLens (第 1 世代) 用アプリを開発している場合、これらのヘッドセットは、Unity 2019 LTS の完全なライフサイクルで、従来の組み込み XR を使用した Unity 2019 LTS で引き続きサポートされます。
Unity 2018.4 LTS
Unity 2018.4 LTS は、Unity の 2 年間の長期サポート ウィンドウの終わりに達し、Unity から更新プログラムが提供されなくなりましたが、お使いのプロジェクトは引き続き実行されます。
Unity 2018 プロジェクトがある場合は、Unity 2021.3 LTS と Mixed Reality OpenXR プラグインへの移行を計画することを検討する必要があります。