2

リーダーボード セットを表示するのに問題があります。可能かどうかはわかりませんが、これまでのところ、機能させることができません。

背景として、ゲームにはレベルがあり、各レベル内には 3 つのスコアリング メトリクスがあるため、レベルごとにリーダーボードを設定しています。

例えば:

Level 1 Leaderboard Set
    |----- Level 1 Points Leaderboard
    |----- Level 1 Average Time Leaderboard
    |----- Level 1 Best Time Leaderboard

レベルが完了したら、個々のリーダーボードではなく、レベル 1 リーダーボード セットを表示したいと考えています。これまでのところ行きません。

コードは次のとおりです。

var gc = GKGameCenterViewController()
gc.gameCenterDelegate = self
gc.viewState = GKGameCenterViewControllerState.Leaderboards
gc.leaderboardIdentifier = boardid
self.presentViewController(gc, animated:true, completion: nil)

セットboardidのIDはどこにありますか。leaderboard

4

1 に答える 1

1

boardid を文字列にする必要があります。boardid を引用符で囲む

gc.leaderboardIdentifier = "boardid" //Put quotations

これが役に立ったことを願っています!

于 2015-08-22T14:33:53.320 に答える