var b:BitmapData = new BitmapData( main.room.width + 2 , main.room.height + 2, true, 0x000000 ); b.draw( main.room ); for( var i:Number = 0; i < main.spots.numChildren; i++ ) { var ch:DisplayObject = main.spots.getChildAt( i ); m.translate( ch.x, ch.y ); b.draw( ch ); }