カスタムコントローラーのセットアップ
Dual Render Fusion
Dual Render Fusion機能を使用すると、完全にカスタマイズ可能なコントローラをUnity内で構築できます。
Snapdragon SpacesのUnityパッケージには、ホストデバイス上のアプリの起動時にコントローラーをスポーンする機能があります。
このSnapdragon SpacesのCompanion Controllerは、[Edit] > [Project Settings] > [XR Plug-in Management] > [OpenXR (Androidタブ)] > [OpenXR Feature Groups] > [BaseRuntimeFeature](歯車マークをクリック)
にあるBaseRuntimeFeatureでデフォルトで有効になっています。
異なる外観と機能を持つカスタム実装が必要な場合は、カスタムコントローラの章で説明する手順で、代替のコントローラーのアーカイブを構築することができます。
これらのステップで作成したアーカイブは、UnityプロジェクトのAssetsフォルダの任意の場所に含めることができます。
以下の項目を有効にする必要があります。
- 「Launch Controller On Host」
- 「Use Custom Controller」