注册 登录
编程论坛 JavaScript论坛

js canvas鼠标位置问题 求解!!

萱佳悦 发布于 2022-09-02 08:36, 673 次点击
用了一个鼠标监听事件,移动时绘制图像,打印的时候发现,图像和鼠标的位置不一样,在网上找了好久没有解决,求解!!!(做的是飞机大战游戏,飞机随着鼠标不断移动发子弹).
document.onmousemove=function(e){
                ctx.clearRect(x,y,w,h);
                x=e.clientX;
                y=e.clientY;
                ctx.drawImage(image,x,y,w,h);
            }
2 回复
#2
萱佳悦2022-09-13 15:38
已经解决了
#3
hugeannex2023-12-19 11:18
没减offsetLeft之类的呗
1