【问题标题】:Google play games services - Achievement point谷歌玩游戏服务——成就点
【发布时间】:2013-12-08 18:39:58
【问题描述】:

有没有办法在我的应用中获取 Google Play 游戏成就的point value

我在API:s 中找不到任何内容。

我想创建一个成就排行榜,而不必在两个不同的地方(游戏和游戏服务控制台)拥有成就值。

【问题讨论】:

    标签: android google-play-games


    【解决方案1】:

    不,很遗憾,我们目前不提供以编程方式检索成就积分值的方法。不过,这是一个很好的功能请求!

    【讨论】:

      【解决方案2】:

      你需要像这样从你的 gamesClient 调用 loadAchievements:

      gamesClient.loadAchievements(new OnAchievementsLoadedListener(){
      
                  @Override
                  public void onAchievementsLoaded(int statusCode,
                          AchievementBuffer buffer) {
      
                          for(Achievement a : buffer){
                                Log.i("State:"+a.getState());
      
                          }
      
      
              });
      

      这将打印出你是否已经解决了成就(或者如果它是增量的),你还可以获得多少增量步骤已经解决了

           a.getCurrentSteps();
      

      阅读更多关于成就here

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-04
      相关资源
      最近更新 更多