Exemple #1
0
 void Start()
 {
     anim      = GetComponent <Animator>();
     patrulla  = GetComponent <Patrulla>();
     vidaEnemy = GetComponent <ZombieLife>();
     rb        = GetComponent <Rigidbody2D>();
     miScale   = GetComponent <Transform>();
 }
Exemple #2
0
 //Probar enum y switch
 void Start()
 {
     parar          = true;
     patrulla       = GetComponent <Patrulla>();
     rayoEspalda    = true;
     rbSombi        = GetComponent <Rigidbody2D>();
     transformSombi = GetComponent <Transform>();
     vidaSombi      = GetComponent <ZombieLife>();
 }
Exemple #3
0
 private void OnCollisionEnter2D(Collision2D collision)
 {
     if (collision.gameObject.tag == "Cuerda")
     {
         Destroy(cuerda);
     }
     if (collision.gameObject.tag == "Ground")
     {
         Destroy(this.gameObject);
     }
     if (collision.gameObject.CompareTag("Enemy"))
     {
         Debug.Log("Heracles");
         ZombieLife vidaEnemy = collision.gameObject.GetComponentInParent <ZombieLife>();
         //vidaEnemy.DañoRecibidoEnemy(daño);//
         Destroy(this.gameObject);
     }
 }
Exemple #4
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.CompareTag("Enemy") || collision.gameObject.CompareTag("Sombis"))
     {
         Debug.Log("Pere Martínez");
         ZombieLife vidaSombi = collision.GetComponentInParent <ZombieLife>();
         vidaSombi.DañoRecibidoZombie(daño);
         Destroy(this.gameObject);
     }
     if (collision.gameObject.tag == "Cuerda")
     {
         Destroy(this.gameObject);
         Destroy(cuerda);
     }
     if (collision.gameObject.CompareTag("Enemy"))
     {
         ZombieLife vidaEnemy = collision.gameObject.GetComponentInParent <ZombieLife>();
         vidaEnemy.DañoRecibidoEnemy(daño);
         Destroy(this.gameObject);
     }
 }
Exemple #5
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.CompareTag("Player"))
     {
         Destroy(this.gameObject);
         LifePlayer vidaPlayer = collision.GetComponentInParent <LifePlayer>();
         vidaPlayer.VidaBaja(daño);
         //GameObject enemigoLife = GameObject.FindGameObjectWithTag("Player");
         //PlayerLife.life.health -= daño;
     }
     if (collision.gameObject.CompareTag("Sombis"))
     {
         Destroy(this.gameObject);
         ZombieLife vidaSombi = collision.GetComponentInParent <ZombieLife>();
         vidaSombi.DañoRecibidoZombie(daño);
     }
     if (collision.gameObject.tag == "Ground")
     {
         Destroy(this.gameObject);
     }
 }