public void addVerticalEnemy(int x, int y) { VerticalEnemy enemy = Instantiate(Resources.Load <GameObject>("Prefabs/VerticalEnemy")).GetComponent <VerticalEnemy>(); enemy.transform.parent = enemyFolder.transform; enemy.init(this, x, y); enemyList.Add(enemy); enemy.name = "Enemy" + enemyList.Count; }
void AddVerticalBar(Levels.VerticalBar[] all) { foreach (Levels.VerticalBar data in all) { VerticalEnemy newEnemy = Instantiate(verticalBar) as VerticalEnemy; newEnemy.transform.SetParent(InSceneContainer.transform); newEnemy.transform.localScale = Vector3.one; Vector3 pos = Vector3.zero; newEnemy.InitInScene(pos); newEnemy.InitVerticalEnemy(data); } }