🍷
Meta XR Simulatorをmacで動かすとエラーになる
まじで困ってましたが原因は些細なことでした(たぶん)。
環境
- os : macOS Sequoia 15.2
- チップ : M3 pro
- unity editor version : 2022.3.55f1
- sdk : meta xr sdk(all-in-one) 71.0.0, OpenXR plugin 1.13.2
事象
unity editorでmeta xr simulatorを有効にして再生ボタンを押すとOpenXRFeature.enabled cannot be changed while OpenXR is running
みたいなエラーが2個でる。
結論(解決方法)
先にmeta xr simuatorを入れて、その後meta xr sdkを入れ直したら直った。
どうやらmacの場合は先にmeta xr simulatorを入れて、その後meta xr sdkを入れないといけないっぽい
その他効果があったか分からないがやったこと
- unity editorのバージョンを2021.3.33f1から2022.3.55f1に変えた→解決せず。
- 公式が「recent unity buildが必要だ」と言っていたため。
- OpenXR pluginのバージョンを1.9から1.13に変更(unity package managerでadd package by nameで手動でバージョン指定し入れてみた)→解決せず。
- 公式がOpenXR v1.13じゃないとmac対応してないよ!って言っていたため。
- (やり方)unity package managerを開き、左上の➕をクリック、
add package by name
を選択し以下のように入力し、Addを選択
もしかしたら全部やって最後にmeta xr sdk入れ直したのが効いたのか・・・?
Discussion