I’ve just started working with pygame and I’m trying to make a semi-transparent sprite, and the sprite’s source file is a non-transparent bitmap file loaded from the disk. I don’t want to edit the source image if I can help it. I’m sure there’s a way to do this with pygame code, but Google is of no help to me.
I’ve just started working with pygame and I’m trying to make a semi-transparent sprite,
Share
I may have not been clear in my original question, but I think I figured it out on my own. What I was looking for turns out to be Surface’s set_alpha() method, so all I had to do was make sure that translucent images were on their own surface.
Here’s an example with my stripped down code:
Is this the best technique? It seems to be the most simple and straightforward.