Matrix3D オブジェクトの作成
Matrix3D オブジェクトを作成または取得する主な方法は 3 つあります。
Matrix3D() コンストラクタメソッドを使用して、新しいマトリックスをインスタンス化します。Matrix3D() コンストラクタは、16 個の数値を含む Vector オブジェクトを受け取り、各値をマトリックスのセルに配置します。次に例を示します。
var rotateMatrix:Matrix3D = new Matrix3D(1,0,0,1, 0,1,0,1, 0,0,1,1, 0,0,0,1);
表示オブジェクトの z プロパティの値を設定します。次に、そのオブジェクトの transform.matrix3D プロパティから変換マトリックスを取得します。
ルート表示オブジェクトの perspectiveProjection.matrix3D プロパティの値を取得することにより、ステージ上の 3D オブジェクトの表示を制御するMatrix3D オブジェクトを取得します。