cocos code ide 好像对touches, mouse 代码不响应
试了测试代码,以及 js-moonwarriors (游戏中飞机不能移动)
测试代码:
if( 'mouse' in cc.sys.capabilities ) {
cc.eventManager.addListener({
event: cc.EventListener.MOUSE,
onMouseDown: function(event){
var pos = event.getLocation(), target = event.getCurrentTarget();
if(event.getButton() === cc.EventMouse.BUTTON_RIGHT)
cc.log("onRightMouseDown at: " + pos.x + " " + pos.y );
else if(event.getButton() === cc.EventMouse.BUTTON_LEFT)
cc.log("onLeftMouseDown at: " + pos.x + " " + pos.y );
target.sprite.x = pos.x;
target.sprite.y = pos.y;
},
onMouseMove: function(event){
var pos = event.getLocation(), target = event.getCurrentTarget();
cc.log("onMouseMove at: " + pos.x + " " + pos.y );
target.sprite.x = pos.x;
target.sprite.y = pos.y;
},
onMouseUp: function(event){
var pos = event.getLocation(), target = event.getCurrentTarget();
target.sprite.x = pos.x;
target.sprite.y = pos.y;
cc.log("onMouseUp at: " + pos.x + " " + pos.y );
}
}, this);
} else {
cc.log("MOUSE Not supported");
}
测试了mac,ios 模拟器,web上没有问题