Saving An Image To HD With ActionScript Part 2
January 6th, 2011
1 comment
As i stated in part 1, encoding a large image can take a few seconds – especially if it’s a high quality jpeg. While the encoding is running, flash player is unable to advance to the next frame so the FPS drops to zero until the encoding has finished; this means that all animations will pause and keyboard and mouse actions will be ignored – not a great user experience.
What we need to do is spread the encoding over multiple frames (known as threading), ie: enough frames so that the user doesn’t notice any slow-down.
Read more…
Categories: ActionScript, Tutorials Actionscript, AIR, Bitmap, BitmapData, Encoding, FileReference, Flash, Flex, JPEG, PNG, Threading