void OnCollisionEnter(Collision col) { if (col.gameObject.tag == "Enemy") { IBaseEnemy enemy = (IBaseEnemy)col.gameObject.GetComponent <IBaseEnemy>(); enemy.GetDamage(Damage); } }
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); } }