我在我的网站上实现了一个来自codecanion的脚本,它运行正常,但我有一个问题:当我向下滚动画布上的光发射点时,我的光标不再对应了。所以光标低于发光点。该页面还有许多其他部分。
https://nlight-mediacreative.rhcloud.com
如何解决这个问题?
非常感谢
答案 0 :(得分:0)
从鼠标坐标中减去window.scrollY
。你也应该做X是否有任何水平滚动。
由于窗口是全局对象,因此您无需为其命名
mouse.x -= scrollX;
mouse.Y -= scrollY;
与
相同mouse.x -= window.scrollX;
mouse.Y -= window.scrollY;