【问题标题】:Google Play Games Service achievements checkGoogle Play 游戏服务成就检查
【发布时间】:2013-11-30 10:44:33
【问题描述】:

我想知道在成就解锁时是否有某种本地检查。

sGamesClient.unlockAchievement(getResources().getString(R.string.achievement_a_newcomer));

我有一个成就“玩多人游戏”,但是一旦多人游戏完成, 所有接下来的多人游戏都会调用上面的线路,但调用服务器来检查它是没有用的,所以在与播放服务服务器通信之前是否有某种本地缓存检查,还是我必须使用 Prefs 自己实现它?

谢谢

【问题讨论】:

    标签: android google-play-services google-play-games


    【解决方案1】:

    再次调用该方法没有问题:如果成就已经解锁,则不会再次解锁,也不会与服务器通信,因为这些东西都缓存在本地。

    【讨论】:

      猜你喜欢
      • 2013-06-27
      • 2013-11-23
      • 1970-01-01
      • 2014-09-30
      • 2014-01-11
      • 2014-07-08
      • 1970-01-01
      • 2014-10-19
      • 2015-11-01
      相关资源
      最近更新 更多