mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2026-01-29 17:38:16 +03:00
Modulate text sprite RGB instead of using alpha
Using actual alpha is prone to bugs with doubling alpha, etc. if there are multiple sprites on top of each other.
This commit is contained in:
@@ -1048,7 +1048,9 @@ void Graphics::drawgui(void)
|
||||
TextboxSprite* sprite = &textboxes[i].sprites[index];
|
||||
int y = sprite->y + yp;
|
||||
SDL_Color color = getcol(sprite->col);
|
||||
color.a = opacity * 255;
|
||||
color.r *= opacity;
|
||||
color.g *= opacity;
|
||||
color.b *= opacity;
|
||||
|
||||
if (flipmode)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user