private void InstantiateMonster(BoardManager.EnemyType eType, Vector2 location) { switch (eType) { case BoardManager.EnemyType.Dog: Instantiate(dogPrefab, location, Quaternion.identity, GameObject.Find("NEIUI").transform); break; case BoardManager.EnemyType.Human: Instantiate(humanPrefab, location, Quaternion.identity, GameObject.Find("NEIUI").transform); break; case BoardManager.EnemyType.Rat: Instantiate(ratPrefab, location, Quaternion.identity, GameObject.Find("NEIUI").transform); break; case BoardManager.EnemyType.BoundedCrazy: Instantiate(boundedCrazyPrefab, location, Quaternion.identity, GameObject.Find("NEIUI").transform); break; case BoardManager.EnemyType.Gunner: Instantiate(gunnerPrefab, location, Quaternion.identity, GameObject.Find("NEIUI").transform); break; case BoardManager.EnemyType.Nurse: Instantiate(nurseprefab, location, Quaternion.identity, GameObject.Find("NEIUI").transform); break; case BoardManager.EnemyType.AngryDog: Instantiate(angrydogprefab, location, Quaternion.identity, GameObject.Find("NEIUI").transform); break; case BoardManager.EnemyType.GPOSClub: Instantiate(gposclubprefab, location, Quaternion.identity, GameObject.Find("NEIUI").transform); break; case BoardManager.EnemyType.HospitalDirector: Instantiate(principalprefab, location, Quaternion.identity, GameObject.Find("NEIUI").transform); break; default: break; } }
public void AddEnemy(BoardManager.EnemyType enemy) { enemyList.Add(enemy); }