创建 Matrix3D 对象

有三种创建或检索 Matrix3D 对象的主要方式:

  1. 使用 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);
  2. 设置显示对象的 z 属性的值。然后从该对象的 transform.matrix3D 属性检索转换矩阵。

  3. 通过获取根显示对象的 perspectiveProjection.matrix3D 属性的值,检索用于控制舞台上 3D 对象显示方式的 Matrix3D 对象。