TC官方合作论坛
标题:
TC鼠标移动的问题,盼解决
[打印本页]
作者:
xenolss
时间:
2012-5-24 06:17
标题:
TC鼠标移动的问题,盼解决
今天写脚本的时候 无意中发现了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() 也是一样, 不在游戏里操作用普通鼠标没有这个现象...在游戏里用不了普通鼠标
作者:
xenolss
时间:
2012-5-24 06:19
不知道什么原因导致的 如果大家没有这个现象 那就是我的系统有问题了。
作者:
mahua1130
时间:
2012-5-24 08:47
表示没遇到过此类问题
作者:
xenolss
时间:
2012-5-24 09:02
一会我拿到别的机器上试试 这台重装了依旧这样 没辙了 连续在同一个位置点击25次按钮 可以从正中间点到左上角点不到按钮的地方
作者:
tyuyan
时间:
2012-5-24 09:13
这个具体的精确坐标点也没去测试过,呵呵。。
作者:
落叶归根
时间:
2012-5-24 09:59
没有具体去看过 。。
作者:
战斗之神
时间:
2012-5-24 10:34
看看 。 有时间我去测试下。。还没用过超级的呢
作者:
花开花落
时间:
2012-5-24 10:49
这个要测试才知道。
作者:
战地之王
时间:
2012-5-24 11:12
学习下 。坐等大家的测试结果。
作者:
无情的冷风
时间:
2012-5-24 11:47
来看看 。。 这个不是很注意,基本上我要点击是图片和按钮。 有那么大的范围。 就没注意过。
作者:
TakeBobo
时间:
2012-5-24 13:53
看下 。
作者:
xenolss
时间:
2012-5-24 18:25
这个基本上已经确认了 具体的情况是这样的 杜狼老大给我解释了下 我也想了想
游戏或者桌面上都存在这个问题
用超级鼠标的时候
每次移动鼠标 移动到的位置是你想要的精确坐标
然后leftclick之后 鼠标会做一个这样的动作 按下的时候 往左上移动-3,-3 这样的坐标 然后弹起 于是点击鼠标 就成了一个拖拽的动作
大家可以试试不加延迟连续点100次 桌面上也行 然后看看鼠标的轨迹就知道了,同样的测试 普通鼠标不会动
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1