Show:

annie.TouchEvent Class

Extends annie.Event
Defined in: libs/TouchEvent.js:19
Module: annie

多点触碰事件。单点事件请使用mouseEvent,pc和mobile通用

Methods

destroy

() Void public

Inherited from annie.AObject: libs/EventDispatcher.js:63

Available since 2.0.0

销毁一个对象 销毁之前一定要做完其他善后工作,否则有可能会出错 特别注意不能在对象自身方法或事件里调用此方法。 比如,不要在显示对象自身的 annie.Event.ON_REMOVE_TO_STAGE 或者其他类似事件调用,一定会报错

Returns:

Void:

Event

(
  • type
)
public

Inherited from annie.Event: libs/Event.js:28

Available since 1.0.0

Parameters:

reset

(
  • type
  • target
)
Void public

Inherited from annie.Event: libs/Event.js:84

Available since 2.0.0

重置事件到初始状态方便重复利用

Parameters:

Returns:

Void:

stopImmediatePropagation

() Void public

Inherited from annie.Event: libs/Event.js:69

Available since 2.0.0

防止对事件流中当前节点中和所有后续节点中的事件侦听器进行处理。

Returns:

Void:

TouchEvent

(
  • type
)
public

Defined in libs/TouchEvent.js:26

Available since 1.0.3

Parameters:

updateAfterEvent

() Void public

Defined in libs/TouchEvent.js:69

Available since 1.0.9

事件后立即更新显示列表状态

Returns:

Void:

Properties

clientPoint1

annie.Point public

Defined in libs/TouchEvent.js:34

Available since 1.0.3

多点事件中点的信息,两个手指的点的在Canvas中的信息,第1个点。 此点坐标不是显示对象中的点坐标,是原始的canvas中的点坐标。 如果需要获取显示对象中此点对应的位置,包括stage在内,请用对象的getGlobalToLocal方法转换。

clientPoint2

annie.Point public

Defined in libs/TouchEvent.js:44

Available since 1.0.3

多点事件中点的信息,两个手指的点的在Canvas中的信息,第2个点。 此点坐标不是显示对象中的点坐标,是原始的canvas中的点坐标。 如果需要获取显示对象中此点对应的位置,包括stage在内,请用对象的getGlobalToLocal方法转换。

data

Any public

Inherited from annie.Event: libs/Event.js:53

Available since 1.0.0

随着事件一起附带的信息对象 所有需要随事件一起发送的信息都可以放在此对象中

Default: null

instanceId

Number public

Inherited from annie.AObject: libs/EventDispatcher.js:31

Available since 1.0.0

每一个annie引擎对象都会有一个唯一的id码。

Example:

 //获取 annie引擎类对象唯一码
 console.log(this.instanceId);

instanceType

String public

Inherited from annie.AObject: libs/EventDispatcher.js:49

Available since 1.0.3

每一个annie类都有一个实例类型字符串,通过这个字符串,你能知道这个实例是从哪个类实例而来

ON_MULTI_TOUCH

String public static

Defined in libs/TouchEvent.js:86

Available since 1.0.3

annie.Stage 的多点触碰事件。这个事件只能在annie.Stage对象上侦听

rotate

Unknown

Defined in libs/TouchEvent.js:60

Available since 1.0.3

相对于上一次的旋转值

scale

Unknown

Defined in libs/TouchEvent.js:54

Available since 1.0.3

相对于上一次的缩放值

target

Any public

Inherited from annie.Event: libs/Event.js:44

Available since 1.0.0

触发此事件的对象

Default: null

type

String public

Inherited from annie.Event: libs/Event.js:36

Available since 1.0.0

事件类型名