当我在画布上移动时,我正试图隐藏我的鼠标,但我无法将其隐藏起来。我试过以下无济于事:
stage.enableMouseOver(50);
stage.cursor = 'none';
光标隐藏在Firefox中似乎有效。所以这是一个Chrome的东西......
有没有人有想法/修复?
由于
答案 0 :(得分:4)
我在CreateJS社区网站上回答了这个问题: http://community.createjs.com/discussions/easeljs/1542-hide-cursor-with-easeljscreatejs
我在Chrome上对现有的峰值进行了测试,但它运行正常,但只有当您翻转内容时它才会起作用,因为它需要鼠标悬停事件才能运行。
要在整个舞台上滚动时隐藏光标,我建议使用@olsn的方法。
// Via EaselJS Stage
stage.canvas.style.cursor = "none";
这不仅会更好,而且会更快,因为阶段鼠标悬停检测非常昂贵(特别是当你以每秒50次检查运行时) 欢呼声。
答案 1 :(得分:0)
您可以尝试直接通过css设置画布的cursor-property。