canvas中window坐标转换为canvas坐标

function getMousePos(canvas, evt) {
var rect = canvas.getBoundingClientRect();
return {
x: evt.clientX - rect.left * (canvas.width / rect.width),
y: evt.clientY - rect.top * (canvas.height / rect.height)
}
}

posted @ 2015-11-21 15:59  VinoZhu  阅读(765)  评论(0编辑  收藏  举报