我有一些问题正确理解排行榜得分的加载实际上是如何运作的。
如果我指定1-25的最佳全局分数范围,如果本地玩家排在第50位,它是否仍会加载并且可以leaderboard.localPlayerScore
使用?
此外,这些分数是实际加载到设备上的唯一分数,过滤是否发生在服务器上,或者GameKit
API是否实际加载了所有内容,然后在设备上过滤?
答案 0 :(得分:0)
是,加载后localPlayerScore
的GKLeaderboard
属性可用,无论玩家的实际排名如何。
分数过滤发生在服务器端,因为加载每个分数会非常浪费。这通常适用于几乎每个处理网络数据的应用程序(除非它依赖于离线使用)。