08/09/28 10:05:04 2gqkkW7m
WinXP-ProでFlash8-Pro(AS2.0)を使っています。
ヘルプを参照し、Matrixクラスを使ってMCを歪ませたいのですが、うまく出来ません。
下のASでは、root上にあるmc1というMCを、ボタンで関数disorting()を呼び出すことに
よって、元の正方形の上辺を移動させて(スライドさせて)ひし形を作ることを目的に書
きました。(MCの基準点は左下の角です)
import flash.geom.Matrix;
//
Tx = this.mc1._x;
Tx = this.mc1._y; //位置はそのまま
//
function disorting() {
var skX = 1; //仮に1を入れています
var skY = 1;
//
var myMatrix:Matrix = new Matrix(0, skY, skX, 0, Tx, Ty);
//
_root.mc1.transform.matrix = myMatrix;
//
}
skXの値を色々変えましたが、MCが回転してしまいます。
どうしたら良いでしょうか?