cocos2d-js有会的吗?怎么监听鼠标和触摸事件

2025-03-26 16:23:30
推荐回答(1个)
回答1:

  cc.eventManager.addListener(cc.EventListener.create({
event : cc.EventListener.MOUSE,
onMouseDown : function(event) {
var pos = event.getLocation(); //当前事件发生的光标位置
var target = event.getCurrentTarget(); //事件绑定的目标
//判断当前事件发生的位置是否在事件目标区域内
if( cc.rectContainsPoint(target.getBoundingBox(), pos) ) {
cc.log("Mouse Down");
return true;
}
return false;
},