IEnumerator Shoot() { canShoot = false; BulletController bulletInstance = Instantiate(bullet, bullet.transform.position, bullet.transform.rotation); bulletInstance.Appear(); gameController.bullets.Add(bulletInstance); gameController.bulletsCount--; yield return(new WaitForSeconds(1)); canShoot = true; }