Example #1
0
    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;
        }
    }