I have a problem when I try to convert a movie clip in a Bitmap. Everything works well, but some attributes don't are not in the new Bitmap.
For example, if I have a movie clip and I flip it (mc.scaleX *= -1) and the I convert it in a Bitmap it is not flip it.
import flash.geom.Matrix;
import flash.display.BitmapData;
import flash.display.Bitmap;
var box1:Box = new Box();
box1.x = 100;
box1.y = 20;
addChild( box1 );
box1.scaleX *= -1;
var box2:Box = new Box();
box2.x = 300;
box2.y = 20;
addChild( box2 );
var matrix:Matrix = new Matrix( 1, 0, 0, 1, (box1.width / 2), (box1.height / 2) );
var bitmapData:BitmapData = new BitmapData( box1.width, box1.height, true, 0xFFFFFF);
bitmapData.draw(box1, matrix, null, null, null, true);
var bitmap:Bitmap = new Bitmap( bitmapData );
addChild( bitmap );
bitmap.x = 400;
bitmap.y = 300;
If you can check this simple example you will see what I mean, the "bitmap" should be flip it is not.
Thanks for your help.