【问题标题】:Android Game API: Leaderboard - Get a specific player score?Android 游戏 API:排行榜 - 获取特定玩家分数?
【发布时间】:2016-03-11 08:36:02
【问题描述】:

我正在使用谷歌leaderboard api

如何通过玩家ID获取特定玩家分数?

我想显示我周围的分数(loadPlayerCenteredScoresCOLLECTION_PUBLIC)和我朋友的分数(loadTopScoresCOLLECTION_SOCIAL)的合并排行榜

这种排行榜的一个例子可能是这样的:

  • 好友评分200万排名19
  • 随机玩家得分60,600排名2,618
  • 随机玩家得分60500排名2619
  • 我得分 50,390 排名 2,620
  • 随机玩家得分50,100排名2,621
  • 随机玩家得分48900排名2622
  • 好友评分3400排名99600

我的问题是我不知道我的朋友在 COLLECTION_PUBLIC 排行榜中的排名。我怎样才能得到它?

附言
虽然this 问题的标题相同,但与此问题无关。

【问题讨论】:

    标签: android google-play-games leaderboard


    【解决方案1】:

    LeaderboardScore interface 可以在这种情况下使用,在您的情况下,您需要 .getScoreHolderDisplayName().getRank() 方法

    您需要检索COLLECTION_PUBLICCOLLECTION_SOCIAL 这两个集合。迭代这两个集合,然后只使用一些排序。

    【讨论】:

      猜你喜欢
      • 2013-08-09
      • 2014-06-08
      • 2018-02-09
      • 2012-03-11
      • 1970-01-01
      • 1970-01-01
      • 2017-02-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多