##OculusQuest2をUnityの新しいバージョン2020で動作させようとしたらUnityがクラッシュして、はまったので忘れない様メモ。
Failed to load OVRPlugin.dll
##やりたかったこと
・OculusQuest2をUnityの新しいバージョン2020で利用したい
###制作環境
・OculusQuest2
・Unityバージョン2020(2020.1.9f1)で利用したい
・Windows
・OculusLinkで接続
--
###その流れと状態
開発環境の構築は割愛しますが、、、手順を一応
・Build Settingsして
・Player Settingsして
Company Name--->XR-Plugin設定が終了した後くらいまでは大丈夫。
・Oculus Integration入れたあとの
・ポップアップのプラグインアップデートから再起動すると、、、
これがでる。まだ何もしていないいのに。。
Failed to load OVRPlugin.dll
UnityEngine.Debug:LogError(Object)
Unity.XR.Oculus.OculusLoader:EditorLoadOVRPlugin() (at Library/PackageCache/com.unity.xr.oculus@1.5.0/Runtime/OculusLoader.cs:189)
###発生している人たちは、、、
・同環境でもこの現象が起こっている人少ない
・よって、解決策がググってもない感じ
###色々調べてみた結果
・開発環境の構築手順--->正しい
・各種バージョンの問題(OculusIntegration、Oculus XR)--->でもなさそう
##色々やってみた結果
下図の通りです。。
プロジェクトを作成する場所に日本語が入っているのが原因でした。なんだそんな事かと。
Cドライブ直下にプロジェクトを置くと解決しました。
でもOculusQuest1でUnity2019バージョンで作成したプロジェクトは、ドキュメントフォルダ直下でも問題無く現在も稼働しているので突然なんで??ってなってる人いるかも。