2

[コマンド]がノンプレイヤーオブジェクトに効かないのは理解できたのですが…どうしてでしょうか?NPC の場所など、プレイヤー以外のオブジェクトのデータを同期する方法を教えてください。プレイヤー以外のオブジェクトで Command を呼び出す機能により、各クライアントで繰り返される計算時間を大幅に節約できます。

この設計上の決定に対する回避策を思いついた人はいますか?

また、プレーヤー オブジェクト上にない場合、SyncVars も同期されていないようです。

現時点での私の最善の戦略は、プレーヤー オブジェクトに膨大な量のデータを保存し、外部クラスからデータを参照し続けることです。

編集: SyncVars は、サーバー上で更新された場合にのみ、プレーヤー以外のオブジェクトで動作していると指摘したように、私の間違いです。

4

1 に答える 1