できません。
つまりscaleXやrotationは必ず(0,0)を基準点として行われる。
別の基準点でスケールや回転をしたい場合はtransform.matrixに新しいMatrixをセットする必要がある。
var mat:Matrix = new Matrix(); mat.translate(-50, -50); mat.rotate(45*Math.PI/180); mat.translate(50, 50); mat.concat(_sp.transform.matrix); myobj.transform.matrix = mat;
参考:DisplayObject – ActionScript 3.0 Language and Components Reference