演習 - Windows Mixed Reality 用に Unity を構成する

完了

まず、新しい Unity プロジェクトを作成し、Windows Mixed Reality 開発用に構成することから始めます。 Unity では、Mixed Reality に固有の動作がいくつか提供されており、プロジェクト設定を使用してこれらの動作を変更できます。

新しい Unity プロジェクトを作成する

  1. Unity ハブを起動します。

  2. [プロジェクト] タブで、[新しいプロジェクト] を選択します。

    Screenshot of Unity Hub in Projects tab with the New Project button highlighted.

  3. [新しいプロジェクト] の下にあるドロップダウンを選択し、必要なエディターのバージョンを選択します。

    Screenshot of Unity Hub with the Editor version drop-down displayed.

  4. 選択したテンプレートが [3D Core]であることを確認します。

  5. [プロジェクト名] ボックスに、プロジェクトの名前 ("MRTK チュートリアル" など) を入力します。

  6. [場所] ボックスでフォルダー アイコンをクリックし、プロジェクトを保存するフォルダーに移動して選択します。 また、新しいフォルダーも作成します。

    Screenshot of Unity Hub with 3D, Project Name, Location, and Create highlighted.

  7. [プロジェクトの作成] を選択します。 これにより、Unity にプロジェクトが開きます。

    Screenshot of your project open in Unity.

注意事項

Windows で作業している場合は、MAX_PATH に 255 文字の制限があります。 Unity はこれらの制限の影響を受け、ファイル パスが 255 文字を超えている場合、コンパイルが失敗する可能性があります。 したがって、Unity プロジェクトは、できるだけドライブのルートの近くに格納することをお勧めします。

ビルド プラットフォームを切り替える

Windows Mixed Reality を対象にするには、Unity プロジェクトをユニバーサル Windows プラットフォーム アプリとしてエクスポートするように設定する必要があります。 既定では、ユニバーサル Windows プラットフォームのビルド設定は、イマーシブ ヘッドセットを含むあらゆるデバイスを対象にしています。 ただし、[ターゲット デバイス] ドロップダウンを使用して、特定のデバイスを選択することができます。

  1. メニュー バーで、[ファイル]>[ビルド設定] を選択します。

  2. [ビルド設定] ウィンドウで、[ユニバーサル Windows プラットフォーム] を選択します。 "ユニバーサル Windows プラットフォーム モジュールが読み込まれていません。" というメッセージが表示された場合は、[Unity Hub でインストール] を選択します。

  3. 次の設定がアクティブになっていることを確認します。

    アーキテクチャ: ARM 64 ビット

    ビルドの種類: D3D Project

    ターゲット SDK バージョン: 最新のインストール

    最小プラットフォーム バージョン: 10.0.10240.0

    Visual Studio のバージョン: 最新のインストール

    ビルドおよび実行する場所: ローカル コンピューター

    ビルド構成: リリース ([デバッグ] にはパフォーマンスに関する既知の問題があります)

  4. [プラットフォームの切り替え] ボタンを選択します。 Unity では、プラットフォームを切り替えるときに進行状況バーが表示されます。

  5. プラットフォームを切り替えるプロセスが終了したら、[ビルド設定] ウィンドウを閉じます。