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)




ブックマークする hatena del.ico.us


Comments

Post a Comment






Remember personal info