重现:
cocos code ide新建一个工程
在app.js中添加:
ctor:function () {
…
…
…
//这是我添加的内容
if (‘mouse’ in cc.sys.capabilities)
cc.eventManager.addListener({
event: cc.EventListener.MOUSE,
onMouseUp: function(event){
var delta = event.getDelta();
var str = “Mouse Up detected, Key: " + event.getButton()+” x:"+delta.x+" y:"+delta.y;
cc.log(str);
}
}, this);
//添加内容结束
…
…
…
return true;
}
运行时console出现:
JS: C:/Users/Administrator/AppData/Local/CocosJSGame/debugruntime/script/jsb_cocos2d.js:1824:TypeError: this._listener is undefined