void reportAchievementProgress()
 {
     GameCenterController.reportProgressForAchievement("grp.25Jumps.05acfb57f71b4a58bf29632aadbbaaf", score / 25);
     GameCenterController.reportProgressForAchievement("grp.50Jumps.0b812bd06d1f430a8d1467323a43b443", score / 50);
     GameCenterController.reportProgressForAchievement("grp.75Jumps.05acfb57f71b4a58bf29632aadbbaaf7", score / 75);
     GameCenterController.reportProgressForAchievement("grp.100Jumps.ce2f2d3b2eb144eb8dfa404a625a945e", score / 100);
     GameCenterController.reportProgressForAchievement("grp.150Jumps.05acfb57f71b4a58bf29632aadbbaaf7", score / 150);
     GameCenterController.reportProgressForAchievement("grp.200Jumps.05acfb57f71b4a58bf29632aadbbaaf7", score / 200);
     GameCenterController.reportProgressForAchievement("grp.300Jumps.05acfb57f71b4a58bf29632aadbbaaf7", score / 300);
     GameCenterController.reportProgressForAchievement("grp.500Jumps.05acfb57f71b4a58bf29632aadbbaaf7", score / 500);
 }
 /// <summary>
 /// check to see if this score is better than previous and store data locally
 /// </summary>
 void collectAndStoreData()
 {
     if (controller.bestDistance < score)
     {
         //new Best!
         controller.bestDistance = score;
     }
     GameCenterController.PersistScoreToGamecenterDatabase(score);
     GameCenterController.saveScoreToMyDatabase(score);
     controller.save();
 }
示例#3
0
 public void ShowAchievements()
 {
     GameCenterController.ShowAchievements();
 }
示例#4
0
 public void showLeaderboards()
 {
     GameCenterController.showLeaderboard();
 }