Matrix
Methods
multiply(matrix) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
matrix |
Matrix
|
|
project(flip, width, height) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
flip |
number
|
是否垂直翻转(-1或1)
|
width |
number
|
屏幕宽度
|
height |
number
|
屏幕高度
|
rotate(angle) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
angle |
number
|
旋转角度(弧度)
|
rotateAt(x, y, angle) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
x |
number
|
旋转位置X
|
y |
number
|
旋转位置Y
|
angle |
number
|
旋转角度(弧度)
|
scale(h, v) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
h |
number
|
水平缩放系数
|
v |
number
|
垂直缩放系数
|
scaleAt(x, y, h, v) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
x |
number
|
缩放位置X
|
y |
number
|
缩放位置Y
|
h |
number
|
水平缩放系数
|
v |
number
|
垂直缩放系数
|
set(matrix) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
matrix |
Matrix
|
|
set6f(a, b, c, d, e, f) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
a |
number
|
|
b |
number
|
|
c |
number
|
|
d |
number
|
|
e |
number
|
|
f |
number
|
|
skewAt(x, y, h, v) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
x |
number
|
倾斜位置X
|
y |
number
|
倾斜位置Y
|
h |
number
|
水平倾斜系数
|
v |
number
|
垂直倾斜系数
|
translate(x, y) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
x |
number
|
水平偏移距离
|
y |
number
|
垂直偏移距离
|
translateY(y) → {Matrix}
- Source:
Parameters:
| Name |
Type |
Description |
y |
number
|
水平偏移距离
|