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:
-
m1
annie.Matrix -
m2
annie.Matrix
Returns:
Matrix
(
public
-
a
-
b
-
c
-
d
-
tx
-
ty
构造函数
transformPoint
(
annie.Point
public
-
x
-
y
-
默认为空,如果不为null,则返回的是Point就是此对象,如果为null,则返回来的Point是新建的对象
将一个点通过矩阵变换后的点
Parameters:
-
x
Number -
y
Number -
默认为空,如果不为null,则返回的是Point就是此对象,如果为null,则返回来的Point是新建的对象
annie.Point
Returns:
Properties
instanceId
Number
public
每一个annie引擎对象都会有一个唯一的id码。
Example:
//获取 annie引擎类对象唯一码
console.log(this.instanceId);