Beispiel #1
0
    IEnumerator InitEnemies()
    {
        for (int enemyType = 0; enemyType <= 2; enemyType++)
        {
            for (int i = 0; i < NumberOfEnemies; i++)
            {
                GameObject go = Instantiate(typeOfEnemies.SetEnemyType(enemyType), new Vector3(-100, 12, 70),
                                            Quaternion.identity) as GameObject;
                go.SetActive(false);
                go.transform.SetParent(gameObject.transform);
                EnemyPool.Add(go);
                yield return(new WaitForSecondsRealtime(0.01f));
            }
        }

        yield return(null);
    }