function getMousePos(canvas, evt) {
var rect = canvas.getBoundingClientRect();
return {
x: evt.clientX - rect.left,
y: evt.clientY - rect.top
};
}
setInterval(function (evt) {
if (frame < 4) {
frame += 1;
} else {
frame = 0;
}
var mousePos = getMousePos(canvas, evt);
// ...
}, 500);
您好,我是 jQuery/JavaScript 的新手,为什么会evt.clientX
抛出异常
无法读取未定义的属性
?