elements
是 Matrix3
类中的一个属性,表示矩阵的元素值,使用一个一维数组存储。默认情况下,这个数组的元素值为 [1, 0, 0, 0, 1, 0, 0, 0, 1]
,对应着一个恒等矩阵。
elements
包含 9 个元素,可以直接访问或修改任意一个元素。以下是每个元素的含义:
elements[0]
:矩阵的 11 元素elements[1]
:矩阵的 12 元素elements[2]
:矩阵的 13 元素elements[3]
:矩阵的 21 元素elements[4]
:矩阵的 22 元素elements[5]
:矩阵的 23 元素elements[6]
:矩阵的 31 元素elements[7]
:矩阵的 32 元素elements[8]
:矩阵的 33 元素const matrix = new Matrix3();
const firstElement = matrix.elements[0]; // 获取矩阵的 11 元素值
const seventhElement = matrix.elements[6]; // 获取矩阵的 31 元素值
const matrix = new Matrix3();
matrix.elements[0] = 2; // 修改矩阵的 11 元素值为 2
matrix.elements[8] = 3; // 修改矩阵的 33 元素值为 3