メインコンテンツまでスキップ

トラブルシューティング

ドキュメントバージョン: 0.3.6

問題解決方法
“The associated script cannot be loaded”.cs と同名の UdonSharpProgramAsset を追加します。
Unity では compile されるが UdonSharp が無視する.asmdef を指す UdonSharpAssemblyDefinition を作成します。
新規インストールに compiler payload がない問題のある 0.3.2 から 0.3.6 へ更新し、Install or Repair を実行します。
Release ZIP をインストールできない名前付き com.logiccuteguy.lcgudonsharp-0.3.6.zip を使い、Source code (zip) は使わないでください。
Installer が停止するWorlds SDK は正確に 3.10.5 が必要です。
UdonSharp.* assembly が重複するTools > LCGUdonSharp > Install or Repair を実行します。
更新後に packet field が同期しない全 U# program を再コンパイルし、ワールドを再ビルドします。
LCGNetworkZone 周辺で build が失敗する標準 [UdonSynced] field は Allow Native Sync Passthrough を有効にしない限り拒否されます。Synced field のない Continuous behaviour は安全です。Udon Graph、重なる親子 zone、同じ hierarchy の PlayerObject template も拒否されます。
アンインストールしたい先に Restore VRChat UdonSharp and Disable Auto Setup を実行します。

問題報告には Unity version、Worlds SDK version、最小の再現コードを含めてください: GitHub Issues