void OnCollisionEnter2D(Collision2D other) { EnemyController e = other.collider.GetComponent <EnemyController>(); if (e != null) { e.Fix(); } Destroy(gameObject); EnemyControllerHard eh = other.collider.GetComponent <EnemyControllerHard>(); if (eh != null) { eh.Fix(); } Destroy(gameObject); }
void OnCollisionEnter2D(Collision2D other) { if (other.collider.tag == "EnemyE") { EnemyController e = other.collider.GetComponent <EnemyController>(); if (e != null) { e.Fix(); } } if (other.collider.tag == "EnemyH") { EnemyControllerHard e = other.collider.GetComponent <EnemyControllerHard>(); if (e != null) { e.Fix(); } } Destroy(gameObject); }