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的得分,其中包括以下哪些内容:
"每周"同样如此。时间范围:"上周"这意味着什么?
答案 0 :(得分:2)
所以我使用TimeScope. Today
对LoadScores
进行了一点“过期”并自己弄明白了:
LoadScores
时仍然看到了较高的分数。LoadScores
返回的分数。 结论: Social.TimeScope.Daily
==过去24小时内的得分,无论日期如何。
我假设Weekly
的逻辑相同:小时而非日期。