例如,如果我想要单击(或悬停)某个内容,我必须单击其左侧或下方 50 像素。
动机是我正在玩的游戏错误地检测了菜单中的鼠标位置,所以我希望手动偏移鼠标可以解决这个问题。
答案1
您必须首先跟踪当前鼠标位置,然后为单击操作向检测到的位置添加偏移量。
您可以通过以下方法检测指针的位置。
var pointerX = -1;
var pointerY = -1;
document.onmousemove = function(event) {
pointerX = event.pageX;
pointerY = event.pageY;
}
setInterval(pointerCheck, 1000);
function pointerCheck() {
console.log('Cursor at: '+pointerX+', '+pointerY);
}
您可以使用以下方式测试点击cps 测试。记录指针位置后,现在查看屏幕上的确切偏移量(以像素为单位)。