//informacion del utils relacionada con el zombie public InformacionZombie TakeZombie() { InformacionZombie info = new InformacionZombie(); info.behaviour = behaviour; info.color = colorName; info.parteFavorita = parteFav; return(info); }
//se definen las coliciones con los diferentes scripts, ciudadano y zombies void OnCollisionEnter(Collision col) { if (col.gameObject.GetComponent <Zombie>()) { InformacionZombie z = col.gameObject.GetComponent <Zombie>().TakeZombie(); print("Warrrr soy un Zombie y quiero comer " + z.parteFavorita.ToString()); } if (col.gameObject.GetComponent <Ciudadaneishon>()) { InformacionCiudadano c = col.gameObject.GetComponent <Ciudadaneishon>().TakeCiudadaneishon(); print("Hola soy " + c.nameciudadano + " y tengo " + c.edadciudadano + " años. "); } }