protected void IfRightConditionsDie(Collision2D collision) { var collisionDetector = new CollisionDetector(collision); if (collisionDetector.CollideOnTheRight() != null || collisionDetector.CollideOnTheLeft() != null || collisionDetector.CollideOnTheBottom() != null) { collision.gameObject.GetComponent <Character>().Die(); } }