プロジェクトをビルドできない
VRChatのためUnityで作成したWorldがなぜか突然Unity Hubからビルドできなくなりました。アラートには
Build Aborted
The the VRCSDK build was aborted at the request of the “UdonSharpBuildCompile”VRCSDKBuildRequestedCallback.
とあります。翻訳すると
ビルド中断
UdonSharpBuildCompile “VRCSDKBuildRequestedCallbackの要求により、VRCSDKのビルドが中断されました。
とのこと。
調べてみると
との解決策がありました。
そこで完璧を期すためWindowsの「設定」から「アプリ」の一覧を表示。まずは「Unity」と「Unity Hub 3.3.0」をアンインストール。再度VRChatに適応するバージョン(Unityバージョンは2022年11月16日現在2019.4.31f1)をインストールし直しました。
これでなんとかビルドできるように。しかし今度は別の問題が発生してしまいます。
Show Control Panelが表示されない
今度はメニューのVRChat SDKからShow Control Panelが表示されなくなってしまいました。表示されるのは「Reload SDK」だけなんです。
そこでAsettsにある「VRCSDK」と「UdonSharp」を削除。それぞれを新たにダウンロードしインストールし直しました。
しかしそれでも問題は改善しませんでした。
で、いろいろ試してわかったのが、ここで削除すべきは「VRCSDK」と「「UdonSharp」だけでなく、「VRCSDK」に付随する「Udon」と「VRChatEx」も含まれていたのですね。
いったんこの4つを削除し「VRCSDK」と「UdonSharp」をインストールし直すことで、やっと問題を解決することができました。
〈インストール方法〉
同じ問題で悩んでいる方の参考になれば幸いです。