Network Manager には,ネットワーク マルチプレイヤーのゲームを作成するための2 つの重要なプロパティが含まれています。
ネットワーク マネージャにアクセスするには,メニューバーから
を選択します。プロパティ: | 特徴: |
---|---|
Debug Level | コンソールに表示されたメッセージのレベル。 |
Off | エラーのみ表示されます。 |
Informational | 重要なネットワーク イベントが表示されます。 |
Full | すべてのネットワーク イベントが表示されます。 |
Sendrate | ネットワーク上でデータが送信される秒ごとの回数。 |
Debug Level の調整は,ゲームのネットワーク上での動作を微調整およびデバッグする上で非常に便利です。 最初に。これを「Full」に設定すると,実行されるすべてのネットワーク動作を確認できます。 これにより,ネットワーク通信を使用する頻度や,結果として使用する帯域幅の量を全体的に確認できます。
「Informational」に設定すると,大きいイベントを確認できますが,1 つ 1 つの行動は確認できません。 一意の「Network ID」を割り当て,「RPC」呼び出しをバッファリングすると,ここでログに残ります。
「Off」にすると,ネットワークからのエラーのみがコンソールに表示されます。
「Sendrate」間隔 (1 秒 / 「Sendrate」 = 間隔) で送信されるデータは,各放送オブジェクトの Network View プロパティに基づいて変わります。 ネットワーク ビューが「Unreliable」を使用している場合,そのデータは各間隔で送信されます。 ネットワーク ビューが「Reliable Delta Compressed」を使用している場合,Unity は監視されているオブジェクトが最後の間隔以降に変更されてたかをチェックします。 変更されている場合,データが送信されます。