Version: 2017.1

GlobalConfig.ReactorMaximumSentMessages

切换到手册
public ushort ReactorMaximumSentMessages ;

描述

定义发送队列的初始大小。将消息放在此队列中,等待以数据包的形式发送至目标位置。

此属性决定着队列的初始大小,该队列将在消息被组合到数据包中等待通过网络发送时保存消息。尽管 Unity Multiplayer 可根据需要增加此队列的大小,但将初始大小设置为某个合理的值来避免产生额外的运行时内存分配会很有帮助。以下公式是一个很适用的一般准则:

2 * max(topology.SentMessagePoolSize) * hostNumber

其中,拓扑是当前网络的 HostTopology,hostNumber 则是可打开的最大主机数。