public void Start() { canvasObject = gameObject.transform.Find(StaticNames.PauseCanvas).gameObject; playerController = GameHelpers.GetPlayerController(); canvasObject.SetActive(false); }
// Update is called once per frame public void Update() { timeLeft -= Time.deltaTime; if (timeLeft <= 0f) { GameHelpers.GetPlayerController().Die(); } if (timeLeft < 5.51f) { textComponent.color = StandardColor.Red.GetColor(); } else { textComponent.color = StandardColor.White.GetColor(); } if (timeLeft < 3.51f) { animatorComponent.enabled = true; } textComponent.text = string.Format("{0,3:0}", timeLeft); }