コード例 #1
0
 internal override void HandleParticipantStatusChanged(NativeRealTimeRoom room, GooglePlayGames.Native.PInvoke.MultiplayerParticipant participant)
 {
     if (FailedStatuses.Contains(participant.Status()))
     {
         mSession.OnGameThreadListener().ParticipantLeft(participant.AsParticipant());
         if (room.Status() != Types.RealTimeRoomStatus.CONNECTING && room.Status() != Types.RealTimeRoomStatus.AUTO_MATCHING)
         {
             LeaveRoom();
         }
     }
 }