Esempio n. 1
0
 void OnCollisionEnter2D(Collision2D col)
 {
     //Debug.Log("CHOQUE: " + npc.nombre + " -> " + col.gameObject.name);
     if (col.gameObject.tag == "NPC")
     {
         NPC otroNPC = col.gameObject.GetComponent <NPC>();
         if (npc.ojos.DebeEsquivar(otroNPC, true))
         {
             pathfinder.BuscarNuevaRuta(otroNPC);
             Debug.Log("Nueva Ruta: " + npc.nombre);
         }
     }
 }
Esempio n. 2
0
 void OnTriggerEnter2D(Collider2D col)
 {
     if (col.tag == "NPC")
     {
         pathfinderNpc.ConsiderarNPCs(true);
         NPC otroNPC = col.GetComponent <NPC>();
         m_npcsAdjacentes.Add(otroNPC);
         if (DebeEsquivar(otroNPC, false))
         {
             pathfinderNpc.BuscarNuevaRuta(otroNPC);
             //Debug.Log(m_npc.name + " debe esquivar a " + npc.name);
         }
     }
 }