質問: 重いデータを送受信させたい Vector3[300000] Color32[300000] 上記2つの配列データをOnMonobitSerializeViewで送受信すると処理がとても重くなってしまい、まともに動作しませんいい方法はありますでしょうか? 送受信のやり取りは1対1で行います。
回答: vector3って、4バイトx3=12バイトですよね? 単純計算でそれを300000個もおくったら約3.4MBになるので 1秒間隔で送ったとしても27.2Mbps以上の帯域が必須になりますね。 Color32も4バイトなので1.14MB→9.12Mbpsとしたら 27.2Mbps+9.12Mbps=36.32Mbpsですね...。 同期頻度によりますが、データ量が多すぎるような気がします。 余計なお世話かもしれませんが、作ろうとしているコンテンツが Wifiや4Gなどの無線コンテンツなら、通信機器がボトルネックになる可能性があるので データを削減する方向に動いたほうが良いかもです...