ON_TOP_LUMINANCE = 0.6
ON_BOTTOM_LUMINANCE = 0.9
ON_SATURATION = 1
-ON_COLUMN_OVERSIZING = 1.5
+ON_COLUMN_OVERSIZING = 2
class _PlayingScreenBase(pygame.sprite.OrderedUpdates, EventHandlerMixin) :
topRgba = hls_to_rgba_8bits(hue, ON_TOP_LUMINANCE, ON_SATURATION)
bottomRgba = hls_to_rgba_8bits(hue, ON_BOTTOM_LUMINANCE, ON_SATURATION)
- rectOn = rect.inflate(ON_COLUMN_OVERSIZING * rect.width, 0)
+ rectOn = pygame.Rect((rect.left - rect.width/2, 0),
+ (rect.width * ON_COLUMN_OVERSIZING, rect.height))
self.stateOn = gradients.vertical(rectOn.size, topRgba, bottomRgba)
self.rectOn = rectOn