Javascript 禁用的舞台上的easeljs鼠标事件curosr
在我的简单应用程序中,我需要隐藏原始游标Javascript 禁用的舞台上的easeljs鼠标事件curosr,javascript,createjs,easeljs,Javascript,Createjs,Easeljs,在我的简单应用程序中,我需要隐藏原始游标stage.cursor='none';stage.enableMouseOver(),然后我用自己的映像替换它 然后在stagemousemove事件上注册侦听器: myBitmap.x = stage.mouseX; myBitmap.y = stage.mouseY; 执行此操作后,我失去了在其他阶段对象上侦听鼠标事件的权限: //nothing happen on mouse over someBitmap.on('mouseover', fun
stage.cursor='none';stage.enableMouseOver()
,然后我用自己的映像替换它
然后在stagemousemove
事件上注册侦听器:
myBitmap.x = stage.mouseX;
myBitmap.y = stage.mouseY;
执行此操作后,我失去了在其他阶段对象上侦听鼠标事件的权限:
//nothing happen on mouse over
someBitmap.on('mouseover', function() { console.log(1) });
是否有任何可能的解决方案,希望每次在stage鼠标事件中对我的对象进行hitTests时都进行检查?通过在我的css规则中设置
cursor:none
并从js中删除stage.cursor='none'
进行修复。例如,谢谢。您在控制台中是否收到任何错误?跨域加载的位图将出现鼠标事件问题。这是您所描述内容的一个示例。这里没有错误,所有图像都是从我的本地存储加载的,Web服务器运行的是本地的。您可以随意复制您的问题吗?还是提供更多的代码?