Currenty I have one on top of the other in different layers and use the fade out behavior on the top image, but this is only temporary.
1) Is there any built in dissolve effect, either between two frames of a sprite, or between two sprites?
In the game, there are 10 possible images underneath to desolve to, but the top image (dessolve from) is always the same.
The deslove can be quite blocky, and doesnt need to be random.
2) The other problem is that if the player clicks to end the game, I need to be able to stop any desolves currently in progress (or at least find a way to wait for them), and reset them all to the top image. This is currently failing with the fade out behavior, as if its still fading out when they end the game, I reset the opacity of the top image back to 100, but as its in mid-fade, it screws up.