Well, just something I’ve been playing around with during the last couple of days: Screator. I guess an application says more than a thousand words, so just go ahead and try it. Ideas, nags or your creations in the comments please!
Continue reading
Category Archives: Flash
How to get up and running with Apparat
@joa recently posted a simple example to illustrate the power of his powerfull optimization framework called Apparat.
Apparat is a framework to optimize ABC, SWC and SWF files.
From the description of the Google Code page we get a hint of what Apparat actually does: “Apparat is a framework to optimize ABC, SWC and SWF files.”. In layman’s terms: “Apparat will speed up your Actionscript projects by optimizing certain method calls.”. The Actionscript Library for example provides some ( much ) faster ways of doing math and bitwise operations. Read on to understand more about how to get up and running with Apparat.
Continue reading
How to merge two images into one using Actionscript
Well, it’s very easy, using BitmapData and Bitmap. This example makes things a bit more complex to show some principles. Hope you learn something out of it off course.
// we'll scale the first ( background ) image by 50%
var s : Number = .5;
// create a matrix to make the scalilng of the bitmap possible
var scaleMatrix : Matrix = new Matrix();
// apply the scaling to the matrix
scaleMatrix.scale(s,s);
// create a bitmapdata object from an existing bitmap ( "bmp" in this case )
var scaledBitmap : BitmapData = new BitmapData(bmp.width*s,bmp.height*s,false,0);
// draw the content and scale it using the matrix
scaledBitmap.draw(bmp,scaleMatrix);
// we have an embedded asset called "flickr", a flickr logo in gif format
var icon : Bitmap = new flickr() as Bitmap;
// let's place it in the bottom right corner
var ix : Number = scaledBitmap.width-icon.width;
var ij : Number = scaledBitmap.height-icon.height;
// create a matrix for the position of the icon
// note the use of the ix and ij variables in the parameters
var positionMatrix : Matrix = new Matrix(1,0,0,1,ix,ij);
// draw the icon bmp to the bitmapdata
scaledBitmap.draw( icon, positionMatrix );
// add the new, merged, bitmap to your displaylist
var bmp : Bitmap = new Bitmap( scaledBitmap );
addChild( bmp );
// that's it!
PS: as per user comments I’ve also uploaded an example to use in the Flash IDE ( *.fla file ) – the above example assumes you’re using Flash Builder or another editor
I do have to say I don’t understand why people try to merge two bitmaps in Flash using the IDE. You could just as easily create a MovieClip with the two bitmaps on top of each other. Or am I missing something? Tell me in the comments!
Download the example *.fla file here: http://www.webdevotion.be/blog/wp-content/mergy.fla.zip
Job opening at Mr. Henry
We are looking for a developer for the Flash Platform. It’s a full time, on site position for our office in Antwerp.
Get more info on our jobpage: http://workingat.mrhenry.be/
Flash Player 10 Released – euhm, updated
Only released earlier today, but there is allready an update.
” The update replaces the Debug and Release versions of Flash Player 10 browser plugins, standalone players, and Test Movie players that are included in the initial release of Flash CS4 Professional.”
Continue reading
TweenMax over TweenLite: an example
Well, when you want to pause all tweens that are currently running. E.g.: when you have a window popping up and all characters in a game need to stop moving. Easy Peasy!
TweenMax.pauseAllTweens(true,true);
Attending Flash On The Beach 2008
After being abscent in 2007 I will be attending FOTB again.
When FOTB popped up in 2006 I was there. It was the beginning of a new chapter in the Flash book. AS3 was around the corner and a lot of people had a lot of great ideas.
Continue reading
Flex 3 Builder Tip: Export for release
When you have the Flash Debugger Player installed you will notice that some sites throw a nasty debugging dialog. The problem is, it’s not just you, the developer, who sees this box, but also your fellow developers for the Flash Platform. To come around this you should use the export wizard and create a release build.
Screenshots after the jump.
Continue reading
Fix for “error during transcoding”
I just encountered this error in Flex Builder 3:
exception during transcoding: Unexpected exception encountered while reading font file
The fix is to add -managers=flash.fonts.AFEFontManager to your compiler arguments.
MDM releases Zinc for Linux!

Create, Build & Deploy Real Desktop Applications for Linux Operating Systems from your Adobe® Flash/Flex Projects. Compile and Distribute Desktop Widgets, CD-Roms, DVDs, Flash Games and More.