private void ShowPowerUpInfo() { powerUpImage.SetActive(true); powerUpImage.GetComponent <SpriteRenderer>().sprite = currentPowerUp.GetComponent <SpriteRenderer>().sprite; if (PowerUpTimer > -1) { powerUpInfoText.gameObject.SetActive(true); powerUpInfoText.text = PowerUpTimer.ToString(); } }
// Update is called once per frame void Update() { if (PowerUpTimer > -1) { timer -= Time.deltaTime; powerUpInfoText.text = PowerUpTimer.ToString(); } else { PowerUpTimer = -1; } if (PowerUpTimer < 0) { powerUpInfoText.gameObject.SetActive(false); powerUpImage.SetActive(false); } }