Skip to content

Leaderboards(CN)

Franklin Chen edited this page Jan 4, 2018 · 1 revision

排行榜(Leaderboard)表示一份对已获得统计数据的“最佳”值的玩家进行排序的编号列表。例如,排行榜可能会列出在赛圈时用时最快的用户,以便玩家可以将他们的最好比赛时间与其他玩家获得的最好比赛时间进行对比。

排行榜基于由游戏发送给 Xbox Live 服务的玩家统计数据。因此,排行榜数据为只读数据,因为你无法直接进行修改。

Xbox Live Unity 插件提供了一个示例排行榜 prefab,你可以用它来理解如何在游戏中实现排行榜。

有关排行榜的详细信息,请参阅 Leaderboards

使用 leaderboard prefabs

Xbox Live Unity 插件包含两个排行榜 prefabs:

  • Leaderboard: 一个表示排行榜的对象,并包含简单 UI 以显示排行榜中的值。

  • LeaderboardEntry: 一个表示单行排行榜的对象。

您可以将一个 Leaderboard prefab 拖拽进场景。在 Unity Inspector 中,您可以设置以下属性:

  • Stat: 与此排行榜相关联的 stat gameobject.
  • Leaderboard Type: 应该返回的排行榜实体的范围。
  • Entry Count: 每页显示的数据行数。

您必须构建项目并将其导出到Visual Studio,并使用授权用户登录才能看到真实的数据值。了解更多信息,请看在 Unity 中配置 Xbox Live

See also