• Event.EventTouch 类型
    • 索引
      • 属性(properties)
      • 方法
  • Details
    • 属性(properties)
      • touch
      • type
      • bubbles
      • target
      • currentTarget
      • eventPhase
        • 参数列表
      • getEventCode
      • getTouches
      • setLocation
        • 参数列表
      • getLocation
      • getLocationInView
      • getPreviousLocation
      • getStartLocation
      • getID
      • getDelta
      • getDeltaX
      • getDeltaY
      • getLocationX
      • getLocationY
      • unuse
      • reuse
      • stopPropagation
      • stopPropagationImmediate
      • isStopped
      • getCurrentTarget
      • getType

    Event.EventTouch 类型

    继承于 Event

    模块: cc

    触摸事件

    索引

    属性(properties)
    • touch Touch 当前触点对象
    • type String 事件类型。
    • bubbles Boolean 表示该事件是否进行冒泡。
    • target Object 最初事件触发的目标
    • currentTarget Object 当前目标
    • eventPhase Number 事件阶段
    方法
    • constructor
    • getEventCode 获取事件类型。
    • getTouches 获取触摸点的列表。
    • setLocation 设置当前触点位置
    • getLocation 获取触点位置。
    • getLocationInView 获取当前触点在游戏窗口中的位置。
    • getPreviousLocation 获取触点在上一次事件时的位置对象,对象包含 x 和 y 属性。
    • getStartLocation 获获取触点落下时的位置对象,对象包含 x 和 y 属性。
    • getID 触点的标识 ID,可以用来在多点触摸中跟踪触点。
    • getDelta 获取触点距离上一次事件移动的距离对象,对象包含 x 和 y 属性。
    • getDeltaX 获取触点距离上一次事件移动的 x 轴距离。
    • getDeltaY 获取触点距离上一次事件移动的 y 轴距离。
    • getLocationX 获取当前触点 X 轴位置。
    • getLocationY 获取当前触点 Y 轴位置。
    • unuse 重置对象池中存储的事件。
    • reuse 用于对象池再次使用的事件。
    • stopPropagation 停止传递当前事件。
    • stopPropagationImmediate 立即停止当前事件的传递,事件甚至不会被分派到所连接的当前目标。
    • isStopped 检查该事件是否已经停止传递.
    • getCurrentTarget 获取当前目标节点
    • getType 获取事件类型

    Details

    属性(properties)

    touch
    当前触点对象
    metadescription
    类型Touch
    定义于cocos2d/core/event-manager/CCEvent.js:337
    type
    事件类型。
    metadescription
    类型String
    定义于cocos2d/core/event/event.js:44
    bubbles
    表示该事件是否进行冒泡。
    metadescription
    类型Boolean
    定义于cocos2d/core/event/event.js:52
    target
    最初事件触发的目标
    metadescription
    类型Object
    定义于cocos2d/core/event/event.js:60
    currentTarget
    当前目标
    metadescription
    类型Object
    定义于cocos2d/core/event/event.js:68
    eventPhase
    事件阶段
    metadescription
    类型Number
    定义于cocos2d/core/event/event.js:76



    #### 方法



    ##### constructor


    metadescription
    定义于cocos2d/core/event-manager/CCEvent.js:328
    参数列表
    • touchArr Array The array of the touches
    • bubbles Boolean A boolean indicating whether the event bubbles up through the tree or not
    getEventCode

    获取事件类型。

    metadescription
    返回Number
    定义于cocos2d/core/event-manager/CCEvent.js:352
    getTouches

    获取触摸点的列表。

    metadescription
    返回Array
    定义于cocos2d/core/event-manager/CCEvent.js:362
    setLocation

    设置当前触点位置

    metadescription
    定义于cocos2d/core/event-manager/CCEvent.js:380
    参数列表
    • x Number
    • y Number
    getLocation

    获取触点位置。

    metadescription
    返回Vec2
    定义于cocos2d/core/event-manager/CCEvent.js:391
    getLocationInView

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

    metadescription
    返回Vec2
    定义于cocos2d/core/event-manager/CCEvent.js:401
    getPreviousLocation

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

    metadescription
    返回Vec2
    定义于cocos2d/core/event-manager/CCEvent.js:411
    getStartLocation

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

    metadescription
    返回Vec2
    定义于cocos2d/core/event-manager/CCEvent.js:421
    getID

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

    metadescription
    返回Number
    定义于cocos2d/core/event-manager/CCEvent.js:431
    getDelta

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

    metadescription
    返回Vec2
    定义于cocos2d/core/event-manager/CCEvent.js:441
    getDeltaX

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

    metadescription
    返回Number
    定义于cocos2d/core/event-manager/CCEvent.js:451
    getDeltaY

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

    metadescription
    返回Number
    定义于cocos2d/core/event-manager/CCEvent.js:461
    getLocationX

    获取当前触点 X 轴位置。

    metadescription
    返回Number
    定义于cocos2d/core/event-manager/CCEvent.js:471
    getLocationY

    获取当前触点 Y 轴位置。

    metadescription
    返回Number
    定义于cocos2d/core/event-manager/CCEvent.js:481
    unuse

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

    metadescription
    返回String
    定义于cocos2d/core/event/event.js:111
    reuse

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

    metadescription
    返回String
    定义于cocos2d/core/event/event.js:126
    stopPropagation

    停止传递当前事件。

    metadescription
    定义于cocos2d/core/event/event.js:137
    stopPropagationImmediate

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

    metadescription
    定义于cocos2d/core/event/event.js:146
    isStopped

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

    metadescription
    返回Boolean
    定义于cocos2d/core/event/event.js:156
    getCurrentTarget

    获取当前目标节点

    metadescription
    返回Node
    定义于cocos2d/core/event/event.js:166
    getType

    获取事件类型

    metadescription
    返回String
    定义于cocos2d/core/event/event.js:181