Make particle works on non-black bg using drawColourTransparent

The gradient between `particle.drawColour` => `rgba(0,0,0,0)` only worked on black background.

So I made a `particle.drawColour` =>`particle.drawColourTransparent` where drawColourTransparent is drawColour with alpha=0.