public void checkMiss() { if (isHit == false && anim.GetFloat("powerUp") != 4 && anim.GetFloat("powerUp") != 5) { gameControl.miss(); anim.Play("Default", 1); if (anim.GetFloat("powerUp") == 1) { gameControl.x2ShowNoMore(); } else if (anim.GetFloat("powerUp") == 2) { gameControl.slowShowNoMore(); } } isHit = true; }
private IEnumerator checkMiss() { while (true) { if (isHit) { break; } else { if (anim.GetCurrentAnimatorStateInfo(0).IsName("hidden") && anim.GetFloat("powerUp") < 4) { gameControl.miss(); break; } } yield return(null); } }