2011-07-11 3 views
6

Que définissez-vous pour que le scoreReporter apparaisse comme heure correcte dans le tableau de bord du centre de jeu? De quoi avez-vous besoin pour couvrir les secondes afin de s'afficher correctement dans le tableau de classement. Toute aide serait grandement appréciée.Game Center Formatting Time

Voici le code que j'ai:

GKScore *scoreReporter = [[[GKScore alloc] initWithCategory:@"BestTime"] autorelease]; 
scoreReporter.value = TotalSeconds * 10; 

Répondre

6

secondes sont très bien si vous avez défini votre type de format de score à leaderboard « Temps écoulé - Pour la seconde ». Vous avez juste besoin

scoreReporter.value = TotalSeconds 
+0

Merci! Je cherchais une réponse à ça partout mais ça ne semble pas être écrit nulle part (certainement pas dans la "documentation" d'Apple). –

+0

ne pouvons pas envoyer l'heure dans le format suivant à afficher - 00:20:25 –

+0

Vous ne savez pas ce que vous demandez. Avec "Temps écoulé - Au second", vous envoyez le temps en secondes et il est affiché comme hh: mm: ss dans le classement – Luis