I went to see Alias’ presentation at LFPUG the other night, and it made me keen to get back to some experimenting in Flash, in particular with Flash Player 9. You may have seen my last example which used Flash 8 alpha video as a mask. This kind of extends that, in that we are using an alpha mask again, this time we have some fireworks. Before the SWF, here’s a screenshot:

fireworks

I’ve thrown in some firework particles, and some perlin noise to give it that warble factor. The result is quite good fun. You don’t have to have a webcam, just choose deny and it will use a static image.

As there are other intensive swfs running on this blog, please open this example in a new window.

(Note: Runs at 60FPS on a Mac, on my PC I’m getting something like 5FPS.)

There’s a lot more power in the later players, but if you have any slow-down, this is due to the perlin noise so drop me a line and I might be able to remove it.