La clave es este código:
function crop(bitmapData:BitmapData, rectangle:Rectangle ):BitmapData {
var bitmapData1:BitmapData = new BitmapData( bitmapData.width, bitmapData.height );
bitmapData1.draw( bitmapData, new Matrix() );
var bitmapData2:BitmapData = new BitmapData( rectangle.width, rectangle.height );
var point:Point = new Point( 0, 0 );
bitmapData2.copyPixels( bitmapData1, new Rectangle( rectangle.x, rectangle.y, rectangle.width, rectangle.height ), point);
return bitmapData2;
};
Y aquí coloco el fla para que lo prueben...
Sean felices.
Dar las gracias es siempre agradable. Si tienes dudas, has tu comentario y preguntame...
No hay comentarios:
Publicar un comentario