Wie man die Bestenliste des authentischen Spielers in der Bestenliste (Game Center) erhält

7

Ich muss den vom Spiel authentifizierten Spieler vom Game Center abrufen. Ich benutze diesen Code, um den Punktestand zu erhalten, aber er bekommt nur den höchsten Punktestand (bester Punktestand des Leaderboards, nicht der Punktestand des angegebenen Spielers). Wie kann ich die Bewertung des authentifizierten Spielers abrufen?

%Vor%     
ycz 09.06.2011, 14:15
quelle

4 Antworten

10

Sie können den folgenden Code verwenden:

%Vor%     
Orkun Ozbek 16.06.2011, 20:20
quelle
6

Sie müssen nur loadScoresWithCompletionHandler für eine gegebene GKLeaderboard treffen, dann wird automatisch board.localPlayerScore für diese Karte ausgefüllt.

Also zum Beispiel

%Vor%     
bobobobo 27.10.2013 18:13
quelle
5

Sie können auch versuchen, die Rangliste mit einem Array von Spieler-IDs zu initiieren, um die Anzahl der Spieler zu verringern:

%Vor%     
brigosx 15.12.2011 20:14
quelle
0

Aktualisierte Version mit Swift

%Vor%     
Ehtesham Hasan 20.11.2017 22:34
quelle

Tags und Links