【问题标题】:How to get total No. of players from Leaderboard如何从排行榜中获取玩家总数
【发布时间】:2012-11-15 20:40:53
【问题描述】:

有什么方法可以让我知道有多少玩家玩过我的游戏并成功在排行榜上报告了分数?

我目前正在为 iOS 开发 Marmalade,所以如果您能告诉我 Marmalade 中的解决方案,我会更愿意。但如果不可能,请至少在 Objective C 中告诉我解决方案。

【问题讨论】:

    标签: ios leaderboard marmalade


    【解决方案1】:

    在果酱示例中搜索后终于找到了解决方案。以下是获取总数的步骤 -

    1.首先你需要向gamecenter验证玩家身份,就像登录一样。认证方式是——

    s3eIOSGameCenterAuthenticate(AuthenticationCallback, NULL);
    

    2.接下来我们需要从排行榜加载分数

    s3eIOSGameCenterLeaderboardLoadScores(leaderboard,loadScoreCallBack);
    

    3.现在在回调方法,即loadScoreCallBack,你会得到TotalCount

    void loadScoreCallBack(s3eIOSGameCenterLoadScoresResult* result)
    {
        int TotalCount= result->m_ScoreCount;
    }
    

    【讨论】:

      猜你喜欢
      • 2012-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-06
      • 1970-01-01
      • 2014-06-08
      • 2016-09-23
      • 2019-03-22
      相关资源
      最近更新 更多