/// <summary> /// Выстрел орудий корабля /// </summary> private void Shoot() { //стреляем только в случае активности игрока с учетом требуемой задержки if (player.activeInHierarchy == true && gameControllerScript.GetPlayerLives() > 1 && IsAcceptedToShoot) { Instantiate(lazerShot, straightLazerGun1.transform.position, Quaternion.Euler(0, 180, 0)); Instantiate(lazerShot, straightLazerGun2.transform.position, Quaternion.Euler(0, 180, 0)); if (player.activeInHierarchy == false) { StartCoroutine(IStopShooting()); } } }