【发布时间】:2016-09-26 20:26:12
【问题描述】:
我在我的网站上实现了一个来自 codecanion 的脚本,它工作正常,但我有一个问题:当我向下滚动画布上的发光点时,它不再对应于我的光标。所以光标低于发光点。该页面将包含许多其他部分。
https://nlight-mediacreative.rhcloud.com
如何解决?
非常感谢
【问题讨论】:
标签: canvas html5-canvas position css-position html2canvas
我在我的网站上实现了一个来自 codecanion 的脚本,它工作正常,但我有一个问题:当我向下滚动画布上的发光点时,它不再对应于我的光标。所以光标低于发光点。该页面将包含许多其他部分。
https://nlight-mediacreative.rhcloud.com
如何解决?
非常感谢
【问题讨论】:
标签: canvas html5-canvas position css-position html2canvas
从鼠标坐标中减去window.scrollY。如果有任何水平滚动,您还应该执行 X。
因为 window 是全局对象,所以不需要命名
mouse.x -= scrollX;
mouse.Y -= scrollY;
与
相同mouse.x -= window.scrollX;
mouse.Y -= window.scrollY;
【讨论】: