/**************** // 添加鼠标事件监听器 var listener = { event: cc.EventListener.MOUSE,onMouseDown: function (event) { cc.log('Mouse Down: ' + event); },onMouseUp: function (event) { cc.log('Mouse Up: ' + event); },onMouseMove: function (event) { cc.log('Mouse Move: ' + event); },onMouseScroll: function (event) { cc.log('Mouse Scroll: ' + event); } } // 绑定鼠标事件 cc.eventManager.addListener(listener,this.node);***************/ /********************** // 添加键盘事件监听器 var listener = { event: cc.EventListener.KEYBOARD,onKeyPressed: function (keyCode,event) { cc.log('keyDown: ' + keyCode); },onKeyReleased: function (keyCode,event) { cc.log('keyUp: ' + keyCode); } } // 绑定键盘事件 cc.eventManager.addListener(listener,this.node);**********************/ /********************* // 添加单点触摸事件监听器 var listener = { event: cc.EventListener.TOUCH_ONE_BY_ONE,onTouchBegan: function (touches,event) { cc.log('Touch Began: ' + event); return true; //这里必须要写 return true,//onTouchBegan 回调事件里要 return true, //这样后续的 onTouchEnded 和 onTouchMoved 才会触发事件 },onTouchMoved: function (touches,event) { cc.log('Touch Moved: ' + event); },onTouchEnded: function (touches,event) { cc.log('Touch Ended: ' + event); },onTouchCancelled: function (touches,event) { cc.log('Touch Cancelled: ' + event); } } // 绑定单点触摸事件 cc.eventManager.addListener(listener,this.node);**********************/ /****************** // 添加多点触摸事件监听器 var listener = { event: cc.EventListener.TOUCH_ALL_AT_ONCE,onTouchesBegan: function (touches,event) { // touches 触摸点的列表 cc.log('Touch Began: ' + event); return true; //这里必须要写 return true },onTouchesMoved: function (touches,event) { cc.log('Touch Moved: ' + event); },onTouchesEnded: function (touches,event) { cc.log('Touch Ended: ' + event); },onTouchesCancelled: function (touches,event) { cc.log('Touch Cancelled: ' + event); } } // 绑定多点触摸事件 cc.eventManager.addListener(listener,this.node);*****************/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。