SDK Troubleshooting
SDKを使用する際によくある問題と、その解決方法を以下にまとめました。その他のサポートについては、ヘルプナレッジベースも併せてご確認ください。
VRChat SDKのメニューのドロップダウンにビルドコントロールパネルが表示されない!
この問題が発生する場合、主に2つの原因が考えられます。
VRChatで推奨されているバージョンを使用していることを確認してください。(Setting up the SDK を参照してください)
Consoleタブを確認し、サードパーティ製のスクリプトやコンポーネントによるコンパイルエラーが発生していないか確認してください。エラーがある場合は、それらのコンポーネントやスクリプトを削除する必要があるかもしれません。
コンテンツをアップロードしましたが、ゲーム内で表示されません!
その原因として、いくつか考えられる理由があります。以下の項目を確認してください。
- 正しいバージョンのUnityを使用しているか確認してください。
- ゲーム内で正しいアカウントを使用しているか、プラットフォームアカウントでログインしていないか確認してください。
- コントロールパネルウィンドウの
Content Mangerタブを確認し、コンテンツがそこに存在するかどうかチェックしてください。 - アップロード時にエラーが発生していないか、エディタのコンソールを確認してください。
ウィンドウが表示されないが、エラーも出ていない場合
稀に、Unityのタブが画面外に移動してしまい、アクセスできなくなることがあります。その場合は、レジストリキーをいくつか削除することで、ウィンドウを元の画面内に戻す必要があります。
- Unityを終了します。
- Windowsキーを押して
regeditと入力し、Enterキーを押します。UAC(ユーザーアカウント制御)の画面が表示されたら、管理者権限でのアクセスを許可してください。 regeditの操作は慎重に行ってください!このアプリケーションには、お使いのPCに関するすべての設定が含まれています。- 次のキーを見つけます:
Computer\HKEY_CURRENT_USER\Software\Unity Technologies\Unity Editor 5.x。regedit上部のバーにこのパスを貼り付けるか、ウィンドウ上部にバーがない場合は、左側のディレクトリ一覧から辿って探すことができます。 - そのディレクトリ内にある、
VRCで始まるすべてのキーを削除します。これにはVRCSDK2やその他関連するキーも含まれます。 regeditを閉じます。- Unityを再度開きます。これで解決するはずです!
SDK2を使用しているプロジェクトでSDK3やUdonに関連するエラーが出る、あるいはSDK3を使用しているプロジェクトでVRC_SpatialAudioSourceに関連するエラーが出る場合
- 正しい手順に従い、Unityを終了してから、すべてのSDK関連フォルダおよびそれらに関連する
.metaファイルを削除してSDKをアンインストールしてください。 Project Settingsを開き、Player > Other Settingsの下にあるScripting Define Symbolsを探します。- プロジェクト作成時に使用したSDKに関連のないシンボルを削除してください。SDK2で作成されたプロジェクトの場合は
UDONとVRC_SDK_VRCSDK3を削除します。SDK3で作成されたプロジェクトの場合はVRC_SDK_VRCSDK2を削除します。各シンボルは;で区切られています。その後、Enterを押して変更を保存してください。 - 正しいSDKをプロジェクトにインポートしてください。
ナレッジベースで解決せず、ここに記載されていない問題がある場合
ご不便をおかけして申し訳ありません!公式ナレッジベースをご覧いただくか、サポートリクエストを送信してください。喜んでお手伝いいたします。
最終更新: