Cocos Creator API

1.2.0

Cocos Creator is a highly customizable game development tool that utilizes the power of cocos2d-x.

Event.EventTouch

继承于 Event
模块: cc

触摸事件

属性(properties)

type String

继承自 Event:

事件类型。

bubbles Boolean

继承自 Event:

表示该事件是否进行冒泡。

target Object

继承自 Event:

最初事件触发的目标

currentTarget Object

继承自 Event:

当前目标

eventPhase Number

继承自 Event:

事件阶段

NO_TYPE String readOnly

继承自 Event:

没有类型的事件

NONE Number readOnly

继承自 Event:

尚未派发事件阶段

CAPTURING_PHASE Number readOnly

继承自 Event:

捕获阶段,包括事件目标节点之前从根节点到最后一个节点的过程。

AT_TARGET Number readOnly

继承自 Event:

目标阶段仅包括事件目标节点。

BUBBLING_PHASE Number readOnly

继承自 Event:

冒泡阶段, 包括回程遇到到层次根节点的任何后续节点。

There are no properties that match your current filter settings. You can change your filter settings in the index section on this page. index

方法

getEventCode ( ) Number

获取事件类型。

返回:

类型: Number

getTouches ( ) Array

获取触摸点的列表。

返回:

类型: Array

setLocation
(
  • x
  • y
)

设置当前触点位置

名称 类型 描述
x Number
y Number

getLocation ( ) Vec2

获取触点位置。

返回:

类型: Vec2

location

getLocationInView ( ) Vec2

获取当前触点在游戏窗口中的位置。

返回:

类型: Vec2

getPreviousLocation ( ) Vec2

获取触点在上一次事件时的位置对象,对象包含 x 和 y 属性。

返回:

类型: Vec2

getStartLocation ( ) Vec2

获获取触点落下时的位置对象,对象包含 x 和 y 属性。

返回:

类型: Vec2

getID ( ) Number

触点的标识 ID,可以用来在多点触摸中跟踪触点。

返回:

类型: Number

getDelta ( ) Vec2

获取触点距离上一次事件移动的距离对象,对象包含 x 和 y 属性。

返回:

类型: Vec2

getDeltaX ( ) Number

获取触点距离上一次事件移动的 x 轴距离。

返回:

类型: Number

getDeltaY ( ) Number

获取触点距离上一次事件移动的 y 轴距离。

返回:

类型: Number

getLocationX ( ) Number

获取当前触点 X 轴位置。

返回:

类型: Number

getLocationY ( ) Number

获取当前触点 Y 轴位置。

返回:

类型: Number

Event
(
  • type
  • bubbles
)
Event

继承自 Event:

名称 类型 描述
type String

The name of the event (case-sensitive), e.g. "click", "fire", or "submit"

bubbles Boolean

A boolean indicating whether the event bubbles up through the tree or not

返回:

类型: Event

unuse ( ) String

继承自 Event:

重置对象池中存储的事件。

返回:

类型: String

reuse ( ) String

继承自 Event:

用于对象池再次使用的事件。

返回:

类型: String

stopPropagation ( )

继承自 Event:

停止传递当前事件。

stopPropagationImmediate ( )

继承自 Event:

立即停止当前事件的传递,事件甚至不会被分派到所连接的当前目标。

isStopped ( ) Boolean

继承自 Event:

检查该事件是否已经停止传递.

返回:

类型: Boolean

getCurrentTarget ( ) Node

继承自 Event:

获取当前目标节点

返回:

类型: Node

The target with which the event associates.

getType ( ) String

继承自 Event:

获取事件类型

返回:

类型: String

There are no methods that match your current filter settings. You can change your filter settings in the index section on this page. index