KuoqiMatrix.save()
暂存当前对象的data数据,协同函数restore实现临时数据写入
KuoqiMatrix.restore()
恢复data数据为上一个暂存点,协同save实现临时信息写入
KuoqiMatrix.multiply(matrix)
做矩阵的乘积,一般用于矩阵合并,输入参数可以为对象[KuoqiMatrix]或者满足要求的一维数组
KuoqiMatrix.set(rowcol,value)
强行设置矩阵的某项值,rowcol为[row,col]的数组
KuoqiMatrix.fromTransform(cssTransform)
由css的transform矩阵信息进行矩阵的数据重构
KuoqiMatrix.toConsole()
在console控制面板中打印当前矩阵信息
KuoqiMatrix.transform(config)
将当前矩阵进行transform的变换,transform的配置对象参考如下:
var config = {
x:0, //(可选)X轴的位移
y:0, //(可选)Y轴的位移
z:0, //(可选)Z轴的位移
dx:0, //(可选)X轴旋转的角度
dy:0, //(可选)Y轴旋转的角度
dz:0, //(可选)Z轴旋转的角度
scale:1 //(可选)缩放的比例
}
KuoqiMatrix.toTransform2D()
在当前矩阵中输出2D矩阵信息
KuoqiMatrix.toTransform3D()
在当前矩阵中输出3D矩阵信息