void OnTriggerEnter2D(Collider2D otherCollider) { DamageRate damageRate = otherCollider.transform.gameObject.GetComponent <DamageRate>(); if (damageRate != null && otherCollider.gameObject.tag.Equals("Enemy")) { health.Damage(damageRate.damage); if (health.IsDead()) { ShowGameOver(); } } }
void OnTriggerEnter2D(Collider2D otherCollider) { DamageRate damageRate = otherCollider.transform.gameObject.GetComponent <DamageRate>(); if (damageRate != null && otherCollider.gameObject.tag.Equals("Enemy") == false) { health.Damage(damageRate.damage); if (health.IsDead()) { ScoreCounterScript.scoreValue += 10; Instantiate(particle, transform.position, Quaternion.identity); Destroy(transform.gameObject); } } }