public IEnumerator Shoot() { shot = true; yield return(new WaitForSeconds(2)); anim.SetTrigger("doShoot"); yield return(new WaitForSeconds(2)); eye.ShootProjectile(); bossEye = GameObject.FindGameObjectWithTag("projectile").transform; if (isLastShot) { anim.SetTrigger("doTransform"); yield return(new WaitForSeconds(2.5f)); anim.speed = 0; } StartCoroutine(missedAttackTimer); }
public IEnumerator EyeAttackTimer(GameObject TempEnemy) { yield return(new WaitForSeconds(3.5f)); eyeAttack.ShootProjectile(); }