public bool isHorizontalOverlap(Bounds2D other) { return !(x > other.x + other.width || other.x > x + width); }