I'm drawing a png onto the canvas with the drawImage function. My png has semi-transparent areas, but when the image is drawn it looks like the pixels are either at 100% alpha or 0%, there's nothing inbetween. Is it possible to draw a png with an alpha value of, say 50%?
Thanks.
Yes, ignore me. It turns out my code was drawing the same sprite over and over, making the transparent parts overlay until the image was solid. You live and you learn!