UnityでMetaQuest3用のアプリを作る手順を備忘録として残します。
私の環境
- Windouw 11
- Unity 6000.4.3f1
手順
UnityでQuest用プロジェクトを作る
Unity Hubで 3D URP で新規作成。
XR Interaction Toolkitを入れる
Unityメニュー
Window
→ Package Management
→ Package Manager
→ Unity Resistry
→ XR Interaction Toolkit
→ Install
そのあと、同じ画面の Samples から、
「Starter Assets」をImportする。
Starter Assets があれば、Questのコントローラー入力や移動設定がすごく楽になる。
Interaction Manager を置く。
Hierarchy
→ 右クリック
→ XR
→ Interaction Manager

Meta XR SDKを入れる
Unityメニュー
Edit
→ Project Settings
→ XR Plugin Management
→ Install XR Plugin Management
Unityメニュー
Edit
→ Project Settings
→ XR Plug-in Management
→ OpenXR
→ Android
Enabled Interaction Profilesの
List is Empty の右下の「+」をクリックして
「Oculus Touch Controller Profile」を追加する。

さらに、Feature Groups の
「Meta Quest Support」をチェックする。
プレイヤーを置く
Projectの
Assets
→ Samples
→ XR Interaction Toolkit
→ 3.x.x
→ Starter Assets
→Prefabs
→XR Oring(XR Rig)
(注意)
Hierachyの「+」から追加するXR(Origin)は古い
モデルを配置する
3DモデルをUnityに入れる。
対応しやすい形式は、
FBX、GLB、OBJ
Meta Quest3で見れるようにする
Quest 3を開発者モードにする
・Quest 3本体の電源を入れる
・スマホのMeta Horizonアプリを開く
→ 画面上の 「Meta Quest 3」
→ ヘッドセット設定」を開く
→ 「開発者モード」 をON
・Quest 3を再起動
Quest 3をPCにUSB接続する
Quest 3とPCをUSB-Cケーブルで接続。
Quest側に、
USBデバッグを許可しますか?
と表示が出たら 「許可」する。
ここで許可しないと、UnityからQuestにアップできない。
なお、このメッセージが出ない場合は、
「Quest3がPCを認識しないときの対処法」をご参照
UnityをAndroidに切り替える
Unityで、
File
→ Build Profiles
→ Android
→ Switch Platform

File
→ Build And Run
Quest に反映できた!!
Quest3がPCを認識しないときの対処法
凄くハマったので、以下書き残す。
全部ChatGPTに教えてもらいました。
コマンドプロンプトで
cd "C:\Program Files\Unity\Hub\Editor\6000.0.XXf1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools”
※6000.0.XXf1 のところは、使っているUnityのバージョンに置き換える。
以下を順番に打つ。
.\adbkill-server
.\adbstart-server
.\adbdevices
もしこんなエラーが出たら
cannot connect to daemon at tcp:5037:
cannot connect to 127.0.0.1:5037:
対象のコンピューターによって拒否されたため、接続できませんでした。 (10061)
以下を打つ
.\adb start-server
.\adb devices
unauthorized と表示される場合
この場合は、Quest側でUSBデバッグ許可待ちです。
QuestをかぶったままUSBを抜き差ししてください。
USBを抜く
↓
5秒待つ
↓
USBを挿す
↓
Quest内で「USBデバッグを許可しますか?」を探す
出たら 「このコンピューターを常に許可」 にチェックして、許可 を押す。
device と表示される場合
成功
Unityに戻って Build And Run 可能。









