void Awake() { if (gpsingleton == null) { gpsingleton = this; } else { Destroy(gameObject); } DontDestroyOnLoad(gameObject); googlePlay = new GooglePlay(); }
void Awake() { GameObject googlePlayObject = GameObject.FindWithTag("GooglePlayController"); if (googlePlayObject != null) { googlePlayController = googlePlayObject.GetComponent <GooglePlayController>(); } else { Debug.LogError("Card: Unable to find GooglePlay object!"); } spriteRenderer = transform.GetChild(0).gameObject.GetComponent <SpriteRenderer>(); spriteRenderer.color = new Color(color.r, color.g, color.b, 0); spriteRenderer.DOFade(1.0f, 0.25f).SetEase(Ease.InQuad); lockSpriteRenderer = GetComponent <SpriteRenderer>(); // TODO make sure these are the correct achievements if (tooltipMessage == "Skull") { if (!googlePlayController.IsAchievementUnlocked(Achievements.youDontGetThis)) { LockCard(); } } else if (tooltipMessage == "Circle") { // This one is unlocked by default } else if (tooltipMessage == "Star") { if (!googlePlayController.IsAchievementUnlocked(Achievements.score5000)) { LockCard(); } } else if (tooltipMessage == "Square") { if (!googlePlayController.IsAchievementUnlocked(Achievements.kill10)) { LockCard(); } } }
void Awake() { wavecounter = 0; scoreCounter = GameObject.FindWithTag("ScoreCounter").GetComponent <ScoreCounter>(); scoreCounter.Reset(); if (gcsingleton == null) { gcsingleton = this; } else { Destroy(gameObject); } GameObject playerObject = GameObject.FindWithTag("Player"); if (playerObject != null) { player = playerObject.GetComponent <Player>(); } else { Debug.LogError("Unable to find Player object!"); } GameObject googlePlayObject = GameObject.FindWithTag("GooglePlayController"); if (googlePlayObject != null) { googlePlayController = googlePlayObject.GetComponent <GooglePlayController>(); } else { Debug.LogError("Unable to find GooglePlay object!"); } }
void Init() { instance = this; PlayGamesPlatform.Activate(); }