【发布时间】:2014-10-29 14:55:54
【问题描述】:
我使用 Google Play 游戏服务,everythink 工作正常(排行榜、随机对手等)
但是当玩家调用finishMatch() 时,match.canRematch() 的状态总是“true”,超出结果。 如果玩家已经赢得了战斗,可能无法要求重赛! 我使用此代码发送结果:
Games.TurnBasedMultiplayer.finishMatch(mGoogleApiClient,
mMatch.getMatchId(), mMatch.getData(), myscore, creatorscore).setResultCallback(
new ResultCallback<TurnBasedMultiplayer.UpdateMatchResult>() {
@Override
public void onResult(
TurnBasedMultiplayer.UpdateMatchResult result) {
processResult(result);
}
});
我想禁用复仇的可能性。我能怎么做?
【问题讨论】: