|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
今天写脚本的时候 无意中发现了tc的一个小问题,绝对真实 可以自己做实验观察
有些游戏不支持大漠的MoveTo鼠标命令 以及普通的mousemove鼠标命令,这个时候drivemouse.mousemove这个超级鼠标就派上用场了
之前一直用的感觉可以
但是今天问题来了
具体情况是,使用这个超级鼠标的时候,无论是哪个坐标移动之后 点击 会有非常微小的拖拽偏移 以左上x,y轴为0 来标注的话 大概就是x和y都会拖拽移动-3,-3左右的坐标
无论加入多少移动之前 移动之后 鼠标点击的延迟,这个问题都存在
是写脚本点击地图的时候发现的 地图每次点击 都会被拖拽一点
然后我写了一个10次点击的循环
int i=1
while(i<11)
help.sleep(1000)
drivemouse.mousemove(x,y)
help.sleep(2000)
drivemouse.leftclick(1)
help.sleep(2000)
i=i+1
endwhile
这样对着脚本的地图点击10次之后 地图被拖拽了往左上角的30,30这种偏移量
用leftdown() 然后leftup() 也是一样, 不在游戏里操作用普通鼠标没有这个现象...在游戏里用不了普通鼠标
|
|