RPCが届かない場合のチェック項目
- 呼び出したいメソッドに
[Rpc(***)]
アトリビュートを付けているか? - NetworkBehaviourを継承したクラス内でRPCを呼び出しているか?
- RPCを呼び出しているクラスコンポーネントがNetworkObjectをアタッチしたGameObjectにアタッチされているか?
- 呼び出し元、呼び出し先
[Rpc(sources: RpcSources.***, targets: RpcTargets.***)]
が正しく設定されているか? - 同一セッション内か?同一セッション内でもリージョン(国)が同じか?(特にデフォルトの自動設定だと海外に接続されることが高頻度で発生する)
- ChannelがReliable(到達保証、デフォルト設定)になっているか?