Unity3d UNet随机断开连接

Unity3d UNet随机断开连接,unity3d,unity-networking,unity3d-unet,Unity3d,Unity Networking,Unity3d Unet,对于一个基本的网络场景(两个玩家的变换和偶尔的RPC),我一直在不断地从UNet中退出。由于超时,连接中断 连接在5分钟内可靠地断开,大部分在30秒内断开。我在网上读到,UNet经常这样做。我已经尝试将NetworkDropThreshold和OverflowDropThreshold增加到90%。我还将ping超时设置为5秒 有没有办法解决这个问题?两款播放器都使用wi-fi,我使用的是Unity 5.6.0f3 我已经试着提高NetworkDropThreshold和 溢出下降阈值高达90%

对于一个基本的网络场景(两个玩家的变换和偶尔的RPC),我一直在不断地从UNet中退出。由于超时,连接中断

连接在5分钟内可靠地断开,大部分在30秒内断开。我在网上读到,UNet经常这样做。我已经尝试将
NetworkDropThreshold
OverflowDropThreshold
增加到90%。我还将ping超时设置为5秒

有没有办法解决这个问题?两款播放器都使用wi-fi,我使用的是Unity 5.6.0f3

我已经试着提高NetworkDropThreshold和 溢出下降阈值高达90%。我还将ping超时设置为5 秒

这确实是一个大问题,已经有一年多没有解决了。不幸的是,你还没有尝试所有的方法。几乎没有什么东西可以修复或降低断开率

将温度增加到大约
0.2f
。根据do文档,默认值为
0.01f
。继续增加,直到它停止断开



如果您使用的是Unet的配对系统,这可能是个问题,因为传输速率受到限制。如果您超过该限制,您将断开连接。不幸的是,解决这一问题的办法是自己做媒。

升级到Unity 5.6.1f1解决了这些问题。虽然发行说明或5.6.0系列的任何补丁说明中都没有评论,但可靠性上的差异是惊人的,至少对我来说是如此

如果遇到问题,请尝试最新版本。虽然最新的稳定版本适用于我,但您可以在以下位置找到最新的补丁版本:



如果您使用的是Unity的Matchmaker,则会有一个硬带宽限制,这会让玩家感到不快,而且成本很高。光子是联网的好选择:。

你试过我留下的吗?我只是想知道这是否有帮助。你相信我现在复制这个问题有困难吗?:)我刚刚升级到Unity 5.6.1,但还没有任何下降。哇,令人惊讶的是,它已经成为一个问题这么久了!我回滚到5.6.0(从5.6.1开始),并立即开始再次滴水。刚刚尝试将
maxDelay
设置为0.2,但不幸的是,这根本没有帮助。。。我将继续使用5.6.1,看看它是否长期保持稳定,然后再报告。(祈祷吧!)好的。过几天再报告。我想知道5.6.1是否真的解决了这个问题。所以经过大量测试,这些问题似乎已经在5.6.1中得到了解决——至少对我来说是这样。我已经进行了1-4个小时的训练,没有滴药。查看调试检查器,
NetworkManager
上的任何默认配置值似乎都没有更改。我怀疑Unity已经进行了一些错误修复。我查看了发布说明,没有看到任何网络错误修复。也许是的。让我们假设他们做到了。如果他们做到了,我们会心存感激!谢谢你的帮助,我真的很感激。