fromArray
方法可以将一个数组转换为 3x3 的矩阵,矩阵的第一列为数组的前三个元素,第二列为数组的第四到第六个元素,第三列为数组的第七到第九个元素,并返回转换后的矩阵。
Matrix3.fromArray(array)
array
:需要转换为矩阵的数组,必须包含 9 个元素,否则会抛出错误。const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const m = new Yuka.Matrix3();
m.fromArray(arr);
console.log(m.elements); // [1, 4, 7, 2, 5, 8, 3, 6, 9]
在上面的示例中,我们创建了一个包含 9 个元素的数组,并使用 fromArray
将其转换为矩阵。转换后的矩阵可以通过 elements
获取。