XR プロジェクトは、Unity Hub の XR テンプレートを使用して作成できます。また、XR 以外のプロジェクトから開始することも可能です。
XR プロジェクトを作成するには、まず以下のタスクを実行する必要があります。
ノート: 一部の XR デバイスのメーカーは、追加的要件を設けている場合があります。例えば、そのプラットフォーム用のアプリケーションの作成にあたって、開発者アカウントへのサインアップが必要な場合があります。このような要件については、Unity ドキュメントの範囲外となります。
新しい XR プロジェクトを作成する最も簡単な方法は、Unity Hub の AR または VR テンプレートを使用することです。これらのテンプレートで作成したプロジェクトには、XR Plug-in Management システムと、一般的な XR プラグインおよびサポートパッケージ、そして基本的な XR コンポーネントの設定された開始シーンが、すでに設定されています。
ヒント: XR プロジェクトを作成したら、Project Settings の XR Plug-in Management セクションを開いて、サポートしたいプラットフォームのプラグインを有効にしてください。XR Plug-in Management のページにプラットフォームタブがない場合は、Unity Hub を使用して、プラットフォームモジュールをエディターのインストールに追加してください。
既存の非 XR プロジェクトを、以下の手順で変換することができます。
XR テンプレートのいずれかを使用してプロジェクトを作成した場合で、そこに含まれるサンプルアセットを使用する予定がない場合は、それらを削除することもできます。
Assets
フォルダーを開いてください。ExampleAssets
フォルダーを右クリックします。ノート: テンプレート内のサンプルシーンは、ExampleAssets
フォルダー内のアセットを使用しています。このフォルダーを削除する場合は、サンプルシーンから以下の要素も削除してください。
AR Session Origin
ゲームオブジェクトの AnchorCreator
スクリプト (AR テンプレート)XRControllerLeft
ゲームオブジェクト (VR テンプレート)XRControllerRight
ゲームオブジェクト (VR テンプレート)Plane
ゲームオブジェクト (VR テンプレート)