网络管理器 (Network Manager)
网络管理器 (Network Manager) 包含两个有关制作联网多人游戏的极其重要的属性。

网络管理器 (Network Manager)
通过从菜单栏中选择
可访问网络管理器 (Network Manager)。属性
属性: | 功能: |
---|---|
调试级别 (Debug Level) | 打印到控制台的消息级别 |
关闭 (Off) | 只打印错误 |
通知 (Informational) | 打印重要的网络事件 |
全部 (Full) | 打印所有网络事件 |
发送速率 (Sendrate) | 数据在网络上每秒发送的次数 |
详细信息
调整调试级别 (Debug Level) 能够极大地帮助您微调或调试游戏的网络行为。首先,将其设置为全部 (Full) 会使您能够查看执行的每个单独网络行为。因此,这使您能够整体感受使用网络通信的频率以及使用的带宽。
当设置为通知 (Informational) , 时,您会查看到主要事件,但不是每个个体活动。在此记录了分配独有的网络 ID (Network ID) 以及缓冲 RPC 呼叫。
当设置为关闭 (Off) 时,只有网络错误才打印到控制台。
以发送速率 (Sendrate) 间隔(1 秒/发送速率 (Sendrate) = 间隔)发送的数据会因每个广播对象的网络视图 (Network View) 属性而有所不同。如果网络视图 (Network View) 使用非可靠 (Unreliable),则其数据会以每个间隔发送。如果网络视图 (Network View) 使用可靠的差值压缩 (Reliable Delta Compressed) ,则 Unity 会查看观察的对象是否在上次间隔后已经更改。如果已经更改,则将发送数据。
,