// Use this for initialization void Start() { enemy = GameObject.FindWithTag("enemy"); enemyScript = enemy.GetComponent <EnemyOne>(); Physics.IgnoreLayerCollision(1, 2, true); }
public void CreateEnemyAI() { List <string> enemyRaces = new List <string> (); enemyRaces.Add(PlayerPrefs.GetString("AI One")); if (PlayerPrefs.GetString("AI Two") != "None") { enemyRaces.Add(PlayerPrefs.GetString("AI Two")); } for (int i = 0; i < enemyRaces.Count; ++i) { EnemyOne enemy = gameObject.AddComponent("EnemyOne") as EnemyOne; enemy.playerRace = enemyRaces[i]; allPlayers.Add(enemy); } }
private void Awake() { enemy = FindObjectOfType <EnemyBaseClass>(); one = FindObjectOfType <EnemyOne>(); }