// Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.F)) { GameObject enemy = EnemyShooting.FindNearestEnemy(transform.position); EnemyShooting script = enemy.GetComponent <EnemyShooting>(); script.enabled = false; disabledEnemies.Enqueue(script); Invoke("ActivateFirstEnemy", 6); audioSource.PlayOneShot(clipBolt); CreateLightning(enemy); CreateLightning(enemy); CreateLightning(enemy); CreateLightning(enemy); count--; if (count == 0) { enabled = false; } } }