private static AchievementParam GetAchievementParam(string iname) { List <AchievementParam> achievementData = GameCenterManager.GetAchievementData(); if (achievementData == null || achievementData.Count < 1) { return((AchievementParam)null); } using (List <AchievementParam> .Enumerator enumerator = achievementData.GetEnumerator()) { while (enumerator.MoveNext()) { AchievementParam current = enumerator.Current; if (current.iname == iname) { return(current); } } } return((AchievementParam)null); }
public static string GetPlatformAchievementId(string iname) { List <AchievementParam> achievementData = GameCenterManager.GetAchievementData(); if (achievementData == null) { return(string.Empty); } using (List <AchievementParam> .Enumerator enumerator = achievementData.GetEnumerator()) { while (enumerator.MoveNext()) { AchievementParam current = enumerator.Current; if (current.iname == iname) { return(current.googleplay); } } } return(string.Empty); }