I have array of tiles and they are drawn on my "canvas".
I know how to transform my canvas to scale from it's center:
var m:Matrix = new Matrix();
m.translate(-centerX, -centerY);
m.scale(scaleX, scaleY);
m.translate(centerX, centerY);
This will scale and translate tile to its x,y
var m:Matrix = new Matrix();
m.translate(_tile.x,_tile.y);
m.scale(_scale, _scale);
But how do I scale all my bitmap tiles from center while I'm drawing them on "canvas"