예제 #1
0
 public void Leave(TurnBasedMatch match, Action <bool> callback)
 {
     callback = Callbacks.AsOnGameThreadCallback(callback);
     FindEqualVersionMatch(match, callback, foundMatch => {
         mTurnBasedManager.LeaveMatchDuringTheirTurn(foundMatch, status => callback(status > 0));
     });
 }
 public void Leave(GooglePlayGames.BasicApi.Multiplayer.TurnBasedMatch match, Action <bool> callback)
 {
     callback = Callbacks.AsOnGameThreadCallback(callback);
     FindEqualVersionMatch(match, callback, delegate(NativeTurnBasedMatch foundMatch)
     {
         mTurnBasedManager.LeaveMatchDuringTheirTurn(foundMatch, delegate(CommonErrorStatus.MultiplayerStatus status)
         {
             callback(status > (CommonErrorStatus.MultiplayerStatus) 0);
         });
     });
 }