// Use this for initialization void Start() { gpgManager = this; for (int i = 0; i < NonIncrementAchievements_NAME.GetLength(0); i++) { NonIncrementAchievements.Add(NonIncrementAchievements_NAME[i],NonIncrementAchievements_GPGVAL[i]); } for (int i = 0; i < IncrementAchievements_NAME.GetLength(0); i++) { IncrementAchievements.Add(IncrementAchievements_NAME[i],IncrementAchievements_GPGVAL[i]); } for (int i = 0; i < Leaderboards_NAME.GetLength(0); i++) { Leaderboards.Add(Leaderboards_NAME[i],Leaderboards_GPGVAL[i]); } for (int i = 0; i < Events_NAME.GetLength(0); i++) { Events.Add (Events_NAME [i], Events_GPGVAL [i]); } PlayGamesPlatform.Activate (); Social.localUser.Authenticate((bool success) => { if(success) { IsSignedIn = true; }else { IsSignedIn = false; } }); }
public GooglePlayGamesManager GetGooglePlayGamesManager() { if (googlePlayGamesManager != null) { return(googlePlayGamesManager); } googlePlayGamesManager = gameObject.AddComponent <GooglePlayGamesManager>(); googlePlayGamesManager.Authenticate(); return(googlePlayGamesManager); }