private void Update() { // Запуск эскадрильи поддержки if (gameControllerScript.IsWingLaunched == false && gameControllerScript.ShowWingSupportCount() > 0) { if (Input.GetKeyDown(KeyCode.Keypad1)) { //ChargeWing(5); WingAttack(gameControllerScript.ShowWingSupportCount()); gameControllerScript.IsWingLaunched = true; StartCoroutine(StartSupportWingMessage()); StartCoroutine(ReloadWing()); } } // атака эсминца if (gameControllerScript.GetIsDestroyerReady() == true) { if (Input.GetKeyDown(KeyCode.Keypad2)) { //AttackOfDestroyer(); gameControllerScript.getReadyTxt.text = "Destroyer discharges guns!"; StartCoroutine(DestroyerDischarge(0.1f)); StartCoroutine(DestroyerDischarge(0.5f)); StartCoroutine(DestroyerDischarge(0.9f)); gameControllerScript.SetIsDestroyerCharging(); gameControllerScript.ChargeDestroyer(destroyerShotDelay); } } // при нажатии кнопки старт запускается процесс заряда орудий gameControllerScript.startButton.onClick.AddListener(delegate { gameControllerScript.ChargeDestroyer(destroyerShotDelay); }); }