如何使鼠标光标的位置绝对 - 画布

时间:2016-09-26 20:26:12

标签: canvas html5-canvas position css-position html2canvas

我在我的网站上实现了一个来自codecanion的脚本,它运行正常,但我有一个问题:当我向下滚动画布上的光发射点时,我的光标不再对应了。所以光标低于发光点。该页面还有许多其他部分。

https://nlight-mediacreative.rhcloud.com

http://prntscr.com/cmp393

如何解决这个问题?

非常感谢

1 个答案:

答案 0 :(得分:0)

从鼠标坐标中减去window.scrollY。你也应该做X是否有任何水平滚动。

由于窗口是全局对象,因此您无需为其命名

mouse.x -= scrollX; 
mouse.Y -= scrollY; 

相同
mouse.x -= window.scrollX; 
mouse.Y -= window.scrollY;