Properties
elements
elements: number[]
Readonly
isMatrix3
isMatrix3: boolean
Methods
compose
- compose(position, rotation, scale?): Matrix3
Parameters
rotation: number
Optional
scale: Vector2
determinant
- determinant(): number
Returns number
equals
- equals(matrix): boolean
Returns boolean
extractBasis
- extractBasis(xAxis, yAxis, zAxis): Matrix3
fromArray
- fromArray(array, offset?): Matrix3
Parameters
array: ArrayLike<number> | number[]
offset: number = 0
set
- set(n11, n12, n13, n21, n22, n23, n31, n32, n33): Matrix3
Parameters
n11: number
n12: number
n13: number
n21: number
n22: number
n23: number
n31: number
n32: number
n33: number
setPosition
- setPosition(position): void
Returns void
setTranslation
- setTranslation(translation): Matrix3
setUvTransform
- setUvTransform(tx, ty, sx, sy, rotation, cx, cy): Matrix3
Parameters
tx: number
ty: number
sx: number
sy: number
rotation: number
cx: number
cy: number
toArray
- toArray(array?, offset?): number[]
Parameters
array: number[] = []
offset: number = 0
Returns number[]
缩放,注意和 scale 的区别,这个不会影响 position