PhotonFusionではNetworkPrefabRefなどの関係で、Prefabなどを独自のテーブルに保持しています。
たまにそれがおかしくなってしまい、NetworkRunnerのSpwawnで生成する際にエラーが出てしまうことがよくあります。
そんな時はEditorのメニューからFusion/Rebuild Prefab Table を押すことでテーブルを再構築することでエラーを解消することができます。
本題
これをビルドスクリプトなどで毎回実行するようにしたい。
解決法
これを書け
build.cs
//using Fusion.Editor が必要
NetworkProjectConfigUtilities.RebuildPrefabTable();
結果
これでビルド時やEditor拡張で好きなタイミングでRebuild Prefab Tableを行うことができます。
便利だね。