In MonoGame I am using SpriteBatch to draw sprites. I want to create a semi transparent overlay that would 'tint' the sprite with a given color.
Color parameter that allows to specify the tint, however the alpha channel seems to make the whole sprite transparent (not the tint only).
To address the problem i am overlaying my sprites with another white, semitransparent sprite tinted to a given color. It works as expected, but I am not sure if that is the correct (and most optimal) approach.
Can you suggest better/faster technique?