Exemplo n.º 1
0
 void OnCollisionEnter(Collision colision)                                              //funcion para identificsr la colision con un zombi o ciudadano
 {
     if (colision.transform.name == "Zombi")                                            //si choca con un zombi
     {
         utilZomb = colision.gameObject.GetComponent <NamNPC.NamEnemy.Zombi>().utilZom; //asigna lo datos a la variable de tipo estructura de zombi
         Debug.Log("waaarrrr quiero comer " + utilZomb.queComer);
     }
     else if (colision.transform.name == "Ciudadanito")                                    //si choca con un ciudadano
     {
         utilCiu = colision.gameObject.GetComponent <NamNPC.NamAlly.Ciudadano>().utilCiud; //asigna lo datos a la variable de tipo estructura de ciudadano
         Debug.Log("hola soy " + utilCiu.varNombrs + " y tengo " + utilCiu.edadCiudd);
     }
 }
Exemplo n.º 2
0
 void OnCollisionEnter(Collision colision) //si colisiona con un zombi o ciudadano
 {
     if (colision.transform.name == "Zombi")
     {
         Generator.isPlaying = false; //vuelve la variable statica que para el juego
         utilZomb            = colision.gameObject.GetComponent <NamNPC.NamEnemy.Zombi>().utilZom;
         Debug.Log("waaarrrr quiero comer " + utilZomb.queComer);
     }
     else if (colision.transform.name == "Ciudadanito")
     {
         utilCiu = colision.gameObject.GetComponent <NamNPC.NamAlly.Ciudadano>().utilCiud;
         Debug.Log("hola soy " + utilCiu.varNombrs + " y tengo " + utilCiu.edadCiudd);
         buscaCanvas.GetComponent <Generator>().mensZombi.text = "hola soy " + utilCiu.varNombrs + " y tengo " + utilCiu.edadCiudd; //muestra un mensaje con el nombre y edad del ciudadano
     }
 }