public void Spawn() { ScoreInspector.resetScore(); foreach (GameObject mob in mobs) { for (int i = 0; i < numberEach[mobs.IndexOf(mob)]; i++) { allMobs.Add(mob); } } Debug.Log("all_mobs count__" + allMobs.Count); foreach (GameObject mob in allMobs) { Debug.Log(transform.position); GameObject go = Instantiate(mob); go.transform.position = transform.position; go.transform.GetComponent <NavMeshAgent>().enabled = true; go.transform.GetComponent <BasicZombie>().Destination(destination.transform.position); } allMobs.Clear(); //startSpawn = true; }
private void OnTriggerEnter(Collider other) { ScoreInspector.addScore(); }