Esempio n. 1
0
 public void recordAchievement(SocialAchievementID achievement, float progress)
 {
     if (isUserAuthenticated()) {
         Social.ReportProgress(achievementIDtoString(achievement), progress, success => {
             Debug.Log(string.Format("Achievement {0} recorded {1}", achievement, (success ? "successfully" : "unsuccessfully")));
         });
     }
 }
Esempio n. 2
0
 public void RecordAchievement(SocialAchievementID achievement, float progress)
 {
     if (isUserAuthenticated())
     {
         Social.ReportProgress(AchievementIDtoString(achievement), progress, success =>
         {
             Debug.Log(string.Format("Achievement {0} recorded {1}", achievement, (success ? "successfully" : "unsuccessfully")));
         });
     }
 }
Esempio n. 3
0
        private string AchievementIDtoString(SocialAchievementID id)
        {
            string achievement = "";

            switch (id)
            {
            case SocialAchievementID.ExpertRunner:
                achievement = string.Format("{0}.expertrunner", bundleIdentifier);
                break;

            case SocialAchievementID.ExpertCoinCollector:
                achievement = string.Format("{0}.expertcoincollector", bundleIdentifier);
                break;

            case SocialAchievementID.ExpertPlayer:
                achievement = string.Format("{0}.expertplayer", bundleIdentifier);
                break;
            }
            return(achievement);
        }
Esempio n. 4
0
 private string AchievementIDtoString(SocialAchievementID id)
 {
     string achievement = "";
     switch (id) {
         case SocialAchievementID.ExpertRunner:
             achievement = string.Format("{0}.expertrunner", bundleIdentifier);
             break;
         case SocialAchievementID.ExpertCoinCollector:
             achievement = string.Format("{0}.expertcoincollector", bundleIdentifier);
             break;
         case SocialAchievementID.ExpertPlayer:
             achievement = string.Format("{0}.expertplayer", bundleIdentifier);
             break;
     }
     return achievement;
 }