📜  鼠标坐标与画布坐标不匹配 - Javascript 代码示例

📅  最后修改于: 2022-03-11 15:03:56.953000             🧑  作者: Mango

代码示例1
function getCursorPosition(canvas, event) {
    const rect = canvas.getBoundingClientRect()
    const x = event.clientX - rect.left
    const y = event.clientY - rect.top
    console.log("x: " + x + " y: " + y)
}

const canvas = document.querySelector('canvas')
canvas.addEventListener('mousedown', function(e) {
    getCursorPosition(canvas, e)
})