0

ゲームをプレイしてリーダーボードにスコアを報告したプレーヤーの数を取得する方法はありますか?

私は現在iOS用のマーマレードに取り組んでいるので、マーマレードの解決策を教えていただければと思います。ただし、不可能な場合は、少なくともObjectiveCで解決策を教えてください。

4

1 に答える 1

1

マーマレードの例で検索した後、最終的に解決策を見つけました。以下は、合計数を取得するための手順です -

1.最初に、プレイヤーをgamecenterに認証する必要があります。これは、ログインのようなものです。認証方法は -

s3eIOSGameCenterAuthenticate(AuthenticationCallback, NULL);

2.次に、リーダーボードからスコアをロードする必要があります

s3eIOSGameCenterLeaderboardLoadScores(leaderboard,loadScoreCallBack);

3. コールバック メソッドで、つまりloadScoreCallBackを取得しTotalCountます。

void loadScoreCallBack(s3eIOSGameCenterLoadScoresResult* result)
{
    int TotalCount= result->m_ScoreCount;
}
于 2012-09-10T14:28:29.217 に答える