Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 リファレンスガイド > ActionScript クラス > Matrix (flash.geom.Matrix) > Matrix() コンストラクタ | |||
指定されたパラメータで新しい Matrix オブジェクトを作成します。マトリックス (行列) 表記の場合、プロパティは次のようになります。
新しい Matrix() コンストラクタにパラメータが指定されない場合は、次の値で構成される「単位マトリックス (単位行列)」を作成します。
|
|
|
|
|
|
|
|
|
マトリックス表記の場合、単位マトリックス (単位行列) は次のようになります。
対応バージョン : ActionScript 1.0、Flash Player 8
a:Number (オプション) - 新しい Matrix オブジェクトの 1 行 1 列目の値。
b:Number (オプション) - 新しい Matrix オブジェクトの 1 行 2 列目の値。
c:Number (オプション) - 新しい Matrix オブジェクトの 2 行 1 列目の値。
d:Number (オプション) - 新しい Matrix オブジェクトの 2 行 2 列目の値。
tx:Number (オプション) - 新しい Matrix オブジェクトの 1 行 3 列目の値。
ty:Number (オプション) - 新しい Matrix オブジェクトの 2 行 3 列目の値。
次の例では、Matrix コンストラクタにパラメータを渡さないで matrix_1 を作成し、このコンストラクタにパラメータを渡して matrix_2 を作成します。パラメータを渡さないで作成した Matrix オブジェクト matrix_1 は、値 (a=1, b=0, c=0, d=1, tx=0, ty=0) を持つ単位マトリックスです。
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)
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001855.html