【发布时间】:2014-12-17 01:48:57
【问题描述】:
这是一个多人游戏,我需要向玩家显示两个通知:第一个是当对手由于网络问题而断开连接时,第二个 - 当他故意离开游戏时。
房间是使用自动匹配标准创建的(最多玩家 - 2)。并且每次当有玩家因网络问题或故意RoomStatusUpdateListener 下一个顺序调用回调时:
onDisconnectedFromRoom, onPeerLeft, onPeersDisconnected.
所以我在onDisconnectedFromRoom回调中显示通知,问题是你无法检测到是竞争对手发生的网络问题还是他故意离开。 Participant.getStatus() 返回STATUS_JOINED。
那么,如何检测客户是否故意离开房间呢?
提前谢谢你!
【问题讨论】:
标签: android google-play-services multiplayer google-play-games