annie.Matrix Class
2维矩阵,不熟悉的朋友可以找相关书箱看看
Item Index
Methods
Properties
Methods
createBox
(
public
-
x -
y -
scaleX -
scaleY -
rotation -
skewX -
skewY -
ax -
ay
设置一个矩阵通过普通的显示对象的相关九大属性
destroy
()
Void
public
销毁一个对象 销毁之前一定要做完其他善后工作,否则有可能会出错 特别注意不能在对象自身方法或事件里调用此方法。 比如,不要在显示对象自身的 annie.Event.ON_REMOVE_TO_STAGE 或者其他类似事件调用,一定会报错
Returns:
Void:
identity
()
public
将矩阵恢复成原始矩阵
invert
()
Matrix
public
反转一个矩阵
Returns:
Matrix:
isEqual
(
Boolean
public
static
-
m1 -
m2
判断两个矩阵是否相等
Parameters:
-
m1annie.Matrix -
m2annie.Matrix
Returns:
Matrix
(
public
-
a -
b -
c -
d -
tx -
ty
构造函数
transformPoint
(
annie.Point
public
-
x -
y -
默认为空,如果不为null,则返回的是Point就是此对象,如果为null,则返回来的Point是新建的对象
将一个点通过矩阵变换后的点
Parameters:
-
xNumber -
yNumber -
默认为空,如果不为null,则返回的是Point就是此对象,如果为null,则返回来的Point是新建的对象annie.Point
Returns:
Properties
instanceId
Number
public
每一个annie引擎对象都会有一个唯一的id码。
Example:
//获取 annie引擎类对象唯一码
console.log(this.instanceId);