我正在使用 Photon Unity Network 插件开发多人游戏。 目前,我已经完成了一半的比赛。今天我面临关于客户关系的新问题。
最初它与房间连接,但在一段时间后它会自动与服务器断开连接,而且这种情况发生在房间内的每个客户端。
GUILayout.Label(PhotonNetwork.connectionStateDetailed.ToString());
以上语句在屏幕上显示同行创建消息,然后显示
void OnConnectionFail()
{
Debug.Log("OnConnectionFail");
}
方法被调用。
那么在这种情况下该怎么做?因为这个客户的数据突然丢失了。
答案 0 :(得分:0)
我根据与 PUN 相关的经验发布此问题的答案。 它对我也有用。
首先,我从Photon Unity Networking Free下载了最新版本的 PUN 。 在与Photon团队沟通后,他们还在更新服务器时发现了一个问题。因此,我们无法与该服务器建立连接。
在我这边,我在 DNS 设置中遇到问题。我将我的项目发送给了我的朋友,它在他的系统上工作得很好。所以我能够发现他们的系统出了问题。
我希望这个建议对其他成员也有帮助。根据我的个人经验,使用光子服务器对我来说有很好的经验。