void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject == player) { heartManager.Hide(); } }
void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "colliderForBullets") { heartManager.Hide(); } }
void OnTriggerEnter2D(Collider2D collision) { //incoming bullet from aliens if (collision.gameObject.tag == "colliderForBullets" && gameObject.tag != "bullet") { heartManager.Hide(); Destroy(gameObject); } else if (collision.gameObject.tag == "Ground") //destroying fired bullets from aliens { Destroy(gameObject); } else if (collision.gameObject.tag == "Enemy" && gameObject.tag != "bulletFromEnemy") { //incoming bullets from player Destroy(gameObject); } }