这里有一个多人游戏,我需要向玩家显示两个通知:第一个是当对手因某些网络问题而断开连接时,第二个是当他故意离开游戏时。
房间是使用自动匹配标准(最大玩家数为2)创建的。每当其中一名玩家由于网络问题或故意离开游戏时,会按以下顺序调用
因此,我在
那么,如何检测客户端是否故意离开房间呢?
提前谢谢你!
房间是使用自动匹配标准(最大玩家数为2)创建的。每当其中一名玩家由于网络问题或故意离开游戏时,会按以下顺序调用
RoomStatusUpdateListener
回调函数:onDisconnectedFromRoom
,onPeerLeft
,onPeersDisconnected
。因此,我在
onDisconnectedFromRoom
回调中显示通知,但问题是你无法检测到对手是否遇到了网络问题还是他故意离开了游戏。Participant.getStatus()
返回STATUS_JOINED
。那么,如何检测客户端是否故意离开房间呢?
提前谢谢你!