Example #1
0
 void OnCollisionEnter(Collision col)
 {
     if (col.gameObject.tag == "Enemy")
     {
         IBaseEnemy enemy = (IBaseEnemy)col.gameObject.GetComponent <IBaseEnemy>();
         enemy.GetDamage(Damage);
     }
 }
Example #2
0
 void OnCollisionEnter(Collision col)
 {
     if (col.gameObject.tag == "Enemy")
     {
         IBaseEnemy enemy = (IBaseEnemy)col.gameObject.GetComponent <IBaseEnemy>();
         enemy.GetDamage(Damage);
         Destroy(this.gameObject);
     }
     if (col.gameObject.tag == "Wall" || col.gameObject.tag == "Door")
     {
         Destroy(this.gameObject);
     }
 }