在 HTM5 中制作鼠标经过图像缩放


要制作鼠标经过的图像缩放,使用 Vanilla JavaScript 库。

在鼠标移动时,按如下进行设置

function move(e) {
   var pos = getMousePos(myCanvas, e);
   context.drawImage(img, -pos.x, -pos.y, img.width, img.height);
}

对于画布

//add event listener we need
myCanvas.addEventListener('mouseout', display, false);
myCanvas.addEventListener('mousemove', move, false);


function display() {
   context.drawImage(img, 0, 0, img.width>>1, img.height>>1);
}

更新日期: 2020 年 1 月 29 日

294 次浏览

启动你的职业生涯

完成课程获得认证

开始
广告
© . All rights reserved.