Пример #1
0
    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;
        }
    }
Пример #2
0
 public void AddEnemy(BoardManager.EnemyType enemy)
 {
     enemyList.Add(enemy);
 }