GlobalConfig.ReactorMaximumReceivedMessages

切换到手册
public ushort ReactorMaximumReceivedMessages ;

描述

此属性决定着队列的初始大小,该队列将在 Unity Multiplayer 接收的消息等待处理时保存消息。

尽管 Unity Multiplayer 可根据需要增加此队列的大小,但将队列的初始大小设置为某个合理的值来避免产生额外的运行时内存分配会很有帮助。以下公式是一个很适用的一般准则:

2 * max(topology.ReceivedMessagePoolSize) * hostNumber

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