【发布时间】:2013-01-10 00:03:03
【问题描述】:
我正在以编程方式从游戏中心拉下排行榜数据,我想将我的数据查询限制为本地玩家的分数以及他上下的 25 个分数。这可能吗。有没有办法获取本地玩家在排行榜中的当前位置?
【问题讨论】:
标签: ios gamekit leaderboard
我正在以编程方式从游戏中心拉下排行榜数据,我想将我的数据查询限制为本地玩家的分数以及他上下的 25 个分数。这可能吗。有没有办法获取本地玩家在排行榜中的当前位置?
【问题讨论】:
标签: ios gamekit leaderboard
调用[GKLeaderboard loadScoresWithCompletionHandler:] 后,您可以使用[[GKLeaderboard localPlayerScore] rank] 获取当前用户的排名。
因此,下次您调用 loadScoresWithCompletionHandler 时,请设置该值周围的范围,例如 leaderboardRequest.range=NSMakeRange(localPlayerRank-25, 50)
还要确保您查询的排名不低于 1!
【讨论】: