coco2dx-js3.0事件

3.0事件使用方式http://www.cocos2d-x.org/docs/manual/framework/html5/v3.0/eventManager/zh

 

cc.eventManager

pauseTarget void node, recursive(是否递归调用子类) 暂停传入的node相关的所有监听器的事件响应
resumeTarget void node, recursive 恢复传入的node相关的所有监听器的事件响应
addListener void json对象或cc.EventListener, node对象或优化值 向事件管理器添加一个监听器
addCustomListener void eventName, callback 向事件管理器添加一个自定义事件监听器
removeListener void listener 移除一个事件监听器
removeListeners void listenerType cc.Node, recursive
removeCustomListeners void customEventName 移除同一事件名的自定义事件监听器
removeAllListeners void no 移除所有事件监听器
setPriority void listener, fixedPriority 设置FixedPriority类型监听器的优先集
setEnabled void enabled 是否允许分发事件
isEnabled boolean no 检测事件管理器是否分发事件
dispatchEvent void event 分发事件
dispatchCustomEvent void eventName, optionalUserData 分发自定义事件

event: cc.EventListener.TOUCH_ONE_BY_ONE

可选参数:

  swallowTouches, boolean, 是否吞下该touch点

  onTouchBegan, function, TouchBegan 事件回调

  onTouchMoved, function, TouchMoved 事件回调

  onTouchEnded, function, TouchEnded 事件回调

  onTouchCancelled, function, TouchCancelled 事件回调

event: cc.EventListener.KEYBOARD

可选参数:

  onKeyPressed, function, KeyPressed (键按下) 事件回调

  onKeyReleased, function, keyRelease (键放开) 事件回调

event: cc.EventListener.MOUSE

可选参数:

  onMouseDown, function, MouseDown 事件回调

  onMouseUp, function, MouseUp 事件回调

  onMouseMove, function, MouseMove 事件回调

  onMouseScroll, function, MouseScroll 事件回调

event: cc.EventListener.ACCELERATION

可选参数:

  callback, function, Acclerometer 事件回调

event: cc.EventListener.CUSTOM

可选参数:

  callback, function, 自定义事件回调

coco2dx-js3.0事件,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。