小编Blu*_*shi的帖子

了解 Unity.Social 和 Apple GameCenter 排行榜中的“每日”和“每周”范围

Unity 的Social.TimeScope文档说:

TimeScope.Today:只返回今天的分数 https://docs.unity3d.com/352/Documentation/ScriptReference/TimeScope.Today.html

但是,Apple 的原生 Swift 文档说:

今天的案例:每个玩家仅限于过去 24 小时内记录的分数。 https://developer.apple.com/documentation/gamekit/gkleaderboardtimescope

因此,当Unity.Social.TimeScope用于从 Apple 的 GameCenter 获取“每日”分数时,将返回以下哪些内容:

  1. 从今天日期开始的分数(如果是,在哪个时区?)。
  2. 过去 24 小时的分数,与日期无关。

“每周”时间范围也是如此:“上周”在这里是什么意思?

  1. 在“当前”周的范围内,即从星期日开始?
  2. 在过去 168 小时(7*24)范围内,不考虑当前日期?

c# unity-game-engine game-center game-center-leaderboard unity5

5
推荐指数
1
解决办法
505
查看次数