Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Google Play游戏服务连接问题处理_Android_Unity3d_Unity5_Google Play Games - Fatal编程技术网

Android Google Play游戏服务连接问题处理

Android Google Play游戏服务连接问题处理,android,unity3d,unity5,google-play-games,Android,Unity3d,Unity5,Google Play Games,我目前正在开发一款使用Unity的多人纸牌游戏(4名玩家),我正在使用GPGS进行多人游戏。 有一件事我搞不清楚,那就是连接问题的处理。现在我部署了一个系统,每个玩家每五秒钟向其他玩家发送一条消息,告诉他们我在线。如果玩家不发送任何消息10秒,我会认为他/她有连接问题。 我的第一个问题是:这是正确的方法吗?我在GPGS文档中找不到除了OnPeerDisconnected之外的任何东西,我认为它与此无关 我的第二个问题是:有时在玩游戏时,一个或一些用户“超时”。换句话说,他们没有收到任何消息,也无

我目前正在开发一款使用Unity的多人纸牌游戏(4名玩家),我正在使用GPGS进行多人游戏。 有一件事我搞不清楚,那就是连接问题的处理。现在我部署了一个系统,每个玩家每五秒钟向其他玩家发送一条消息,告诉他们我在线。如果玩家不发送任何消息10秒,我会认为他/她有连接问题。 我的第一个问题是:这是正确的方法吗?我在GPGS文档中找不到除了OnPeerDisconnected之外的任何东西,我认为它与此无关

我的第二个问题是:有时在玩游戏时,一个或一些用户“超时”。换句话说,他们没有收到任何消息,也无法接收任何消息。我的4台设备都连接到同一个网络,网络质量良好。四个玩家中的一个怎么可能遇到网络问题

我的最后一个问题:我不知道GPGS什么时候考虑一个球员超时?出于测试目的,在使用上述方法之前,我断开了一个播放器的连接,并等待了5分钟。什么也没发生。另外,我不知道用户是否可以在长时间(20-30秒)后返回游戏(继续玩)

谢谢你的帮助。对不起,如果有什么不明确的地方