跳到主要內容

ActionScript3.0 Matrix簡述

先貼上官網網址:http://help.adobe.com/zh_TW/FlashPlatform/reference/actionscript/3/flash/geom/Matrix.html

Matrix的功能 可以將物件 位移、旋轉、傾斜。

Matrix 有六個屬性:

a : 在縮放或旋轉影像時,影響像素沿著 x 軸定位的值
b : 在旋轉或傾斜影像時,影響像素沿著 y 軸定位的值
c : 在旋轉或傾斜影像時,影響像素沿著 x 軸定位的值
d : 在縮放或旋轉影像時,影響像素沿著 y 軸定位的值
tx : 要做為根據並沿著 x 軸轉移每一個點的距離
ty : 要做為根據並沿著 y 軸轉移每一個點的距離



import flash.geom.Matrix;

var matrix_1:Matrix = new Matrix();
trace(matrix_1);  // (a=1, b=0, c=0, d=1, tx=0, ty=0)

var matrix_2:Matrix = new Matrix(1, 2, 3, 4, 5, 6);
trace(matrix_2);  // (a=1, b=2, c=3, d=4, tx=5, ty=6)

留言