public void SpawnMob(Resource resource) { Transform t = fort.GetComponentInParent <Transform>(); GameObject g = (GameObject)Instantiate(resource.mobPrefab, t.position, new Quaternion(0, 0, 0, 0)); Unit u = g.GetComponent <Unit>(); u.team = this; units.Add(u); //u.PlaySound(); }