永发信息网

为什么我的按键精灵找图脚本一启动鼠标就跑到左上角去了

答案:2  悬赏:70  手机版
解决时间 2021-12-17 21:30
  • 提问者网友:雪舞兮
  • 2021-12-17 12:12
代码如下
Sub 打怪
For 3
Delay 100
Rem 开始找怪
VBSCall FindPic(294,206,1397,785,"Attachment:\杭州42怪.bmp",0.9,intX,intY)
If intX>1 and intY>1 then
MoveTo intX,intY-65
Delay 700
LeftClick 1
Delay 15000
VBSCall FindPic(709,391,1050,687,"Attachment:\杭州42怪.bmp",0.9,intX,intY)
If intX>0 and intY>0 then
MoveTo intX,intY
Delay 500
LeftClick 1
Delay 100
MoveR 78,37
Delay 300
LeftClick 1
Else
EndIf
Else
Goto 开始找怪
EndIf
IfColor 1118,720,af,1
Delay 2000
Else
MoveTo 1118,720
Delay 500
LeftClick 1
Delay 1000
EndIf
EndFor
Return 打怪
最佳答案
  • 五星知识达人网友:污到你湿
  • 2022-01-10 04:09
刚看了下脚本没有什么问题 至于你说的鼠标会跳是 没有找到图的表现 改下图片相似度试试吧。其他没什么问题了 有的必须要相似度1才好找到呢 试试吧 因为看不到你要找的图的样子也不好判断 相似度 。
全部回答
  • 1楼网友:白昼之月
  • 2022-01-10 04:23
移动到左上角是因为找图失败返回的坐标是-1,-1 自然移动到左上角了 ---------------------- 解决办法, 这取决于你的代码了,检查清楚以下问题 1. 找图区域是否正确(实在不行0,0,2000,2000的区域找,如果找到就试试缩小区域) 2. 图片的路径是否正确,文件名那些 3. 返回的变量名是否正确,不能说找图里面是x1,而鼠标移动的确是xx1那肯定没用的 4. 最后提供你的具体代码,图片等等一系列信息,才能更好解决
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯