home > Matrix クラス
Matrix クラス
May 25, 2007
Matrix クラスによく使うメソッドがあるんですね。今さらですが気付いたのでメモ。
○ translate メソッド : x座標,y座標を変化させてMCを移動させたい時に使用
○ scale メソッド : MCを拡大/縮小したい時に使用
○ rotate メソッド : MCを回転させたい時に使用
○ draw メソッド : MCの情報を別なMCに書き込む
使用例
//クラスをインポート
import flash.geom.Matrix//Matrixクラスのインスタンスを生成
var _mat:Matrix = new Matrix();//x軸に200、y軸に100、平行移動
_mat.translate(200,100);//45度、回転(角度はラジアン)
_mat.rotate( 45*Math.PI/180 );//幅・縦の倍率を0.5倍
_mat.scale( 0.5 , 0.5 );//_matの情報をother_mcに書き込む
other_mc.draw(stamp,_mat)