有什么方法可以让我知道有多少玩家玩过我的游戏并成功在排行榜上报告了分数?
我目前正在为 iOS 开发 Marmalade,所以如果你能告诉我 Marmalade 中的解决方案,我更愿意。但如果不可能,请至少在 Objective C 中告诉我解决方案。
有什么方法可以让我知道有多少玩家玩过我的游戏并成功在排行榜上报告了分数?
我目前正在为 iOS 开发 Marmalade,所以如果你能告诉我 Marmalade 中的解决方案,我更愿意。但如果不可能,请至少在 Objective C 中告诉我解决方案。
在果酱示例中搜索后终于找到了解决方案。以下是获取总数的步骤 -
1.首先你需要向gamecenter验证玩家身份,就像登录一样。认证方法是——
s3eIOSGameCenterAuthenticate(AuthenticationCallback, NULL);
2.接下来我们需要从排行榜加载分数
s3eIOSGameCenterLeaderboardLoadScores(leaderboard,loadScoreCallBack);
3.现在在回调方法ieloadScoreCallBack
中,你会得到TotalCount
.
void loadScoreCallBack(s3eIOSGameCenterLoadScoresResult* result)
{
int TotalCount= result->m_ScoreCount;
}