void Killed(GameObject killedObject) { int j = 0; List <GameObject> remaining = new List <GameObject>(); foreach (GameObject item in currentObjects) { if (item.Equals(killedObject)) { } else { remaining.Add(item); } } LoadNewEnemies(remaining.ToArray()); if (remaining.Count == 0) { PlayerHealth healtScript = (PlayerHealth)GameObject.Find("MainCamera").GetComponent(typeof(PlayerHealth)); healtScript.AllEnemiesKilled(); GoForward = true; } }