// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Q)) { testTimer.tick(); print(testTimer.timeleft); } if (Input.GetKeyDown(KeyCode.W)) { testTimer.AddTime(500); } if (Input.GetKeyDown(KeyCode.A)) { bool isCriticalHit = Random.Range(0, 100) < 30; Transform newPopUp = Instantiate(PopUpGO); co_routine = delyayedAction(newPopUp.gameObject.GetComponent <DamagePopUp>(), "Hit", isCriticalHit, 4); StartCoroutine(co_routine); } }