メインコンテンツまでスキップ
バージョン: 1.0.2

Project Setupについて

Unity プロジェクトのプロジェクト設定、関連SDKとライブラリのインストール状況について表示し、設定のサポートを行います。

Step 1-1: Setup Snapdragon Spaces

Unity プロジェクトの Snapdragon Spaces SDK のインストール状況を表示し、必要な設定のサポートを行います。

SetupSnapdragonSpaces

1. Switch Platform to Android

Unity プロジェクトの Target Platform を Android へ変更します。

2. Import Snapdragon Spaces SDK

Snapdragon Spaces SDK パッケージ、およびサンプルのインストール状況を表示します。

「Open Guide」ボタンでインストール方法についてのオンラインドキュメントへ移動します。

3. Change OpenXR version to 1.10.0

OpenXR のバージョンを 1.10.0 に設定します。

4. Configure the project using the Spaces Configuration Tool

Snapdragon Spaces でアプリをビルドするために必要な設定を行います。

「Open Guide」ボタンでSpaces Configuration Tool の操作方法についてのオンラインドキュメントへ移動します。

「Open Spaces Configuration Tool」ボタンで Spaces Configuration Tool を開きます。この操作には Snapdragon Spaces SDK パッケージがインストール済みであることが必要です。

5. Disable Initialize XR on Startup

XR Plug-in Management について、Android の Initialize XR on Startup を無効に設定します。

Step 1-2: Setup MiRZA Library

Unity プロジェクトの MiRZA Library のインストール状況を表示し、必要な設定のサポートを行います。

SetupMirzaLibrary

1. Import MiRZA Library

Unity プロジェクトへ MiRZA Library をインストールします。

「Open Guide」ボタンで MiRZA Library についてのオンラインドキュメントへ移動します。

「Import MiRZA Library」ボタンで Unity プロジェクトへ MiRZA Library をインストールします。

2. Import Dual Render Fusion Controller

「Import Dual Render Fusion Controller」ボタンで事前にカスタマイズされた Dual Render Fusion 用のコントローラを作成するために必要なアセットを Unity プロジェクトへインポートします。

カスタマイズ済みのコントローラーの prefab は Assets/QONOQController/Prefabs/SimpleQONOQFusionInteraction.prefab へインポートされます。

3. Set Android Minimum API Level to 33 or higher

「Set Android Minimum API Level to 33 or higher」ボタンで、Unity プロジェクトの Android Minimu API Level を MiRZA Library の要求するAPI Level 33 へ設定します。

「Scene Setup」ボタン

「Scene Setup」ボタンを押すことで、Scene Setup のカテゴリー詳細画面へ移動します。

プロジェクト設定を行う上で、そのほかに必要な設定の確認を行います。

SetupRecommendedOptions

Enable Allow 'unsafe' Code if necessary

パッケージのインポートや更新の手順によって、unsafe コードによるエラーが出ることがあります。
「Enable」ボタンを押すことで、Unity プロジェクトの Project Settings を変更して unsafe コードを許可します。

OpenXR Info

Unity プロジェクトの OpenXR 設定値を確認します。

推奨設定

  • OpenXR:1.10.0
    • Ignore OpenXR Version を有効にしている場合は 1.11.0 以上の場合においても白文字で設定値を表示します。

OpenXRInfo

「Open XR Plugin Management」ボタンで、Project Settings の Open XR Plugin Management を開きます。

Other Info

Snapdragon Spaces SDK および MiRZA Library を使ったアプリをビルドする上で必要な設定がされているかを確認します。

推奨設定

  • Unity Version:2022.3.16f1 以上
  • Android Minimum API Level
    • MiRZA Library インポート前:29 以上
    • MiRZA Library インポート後:33 以上
  • Android Target API Level
    • MiRZA Library インポート前:31 以上
    • MiRZA Library インポート後:33 以上

OtherInfo1

「Open Project Settings」ボタンで、Project Settings を開きます。