按键精灵区域内如何寻找指定图片,并判定是否大于等于2个
问题在这里按键精灵如何寻找指定图片,并且如果大于等于2个,鼠标自动点击屏幕取点1如果小于等于1个,鼠标自动点击屏幕取点2这个代码该怎么写?有人知道吗?...
问题在这里
按键精灵如何寻找指定图片,并且
如果大于等于2个,鼠标自动点击屏幕取点1
如果小于等于1个,鼠标自动点击屏幕取点2
这个代码该怎么写?有人知道吗? 展开
按键精灵如何寻找指定图片,并且
如果大于等于2个,鼠标自动点击屏幕取点1
如果小于等于1个,鼠标自动点击屏幕取点2
这个代码该怎么写?有人知道吗? 展开
1个回答
展开全部
findpic 0,0,1024,768 "X:\图片.jpg" int X,int Y 1.0//不知道对不对,反正就是找图命令,可能有错 你自己看看
if X>0 then//表示找到一张图片
findpic 0,0,1024,Y-1 "X:\图片.jpg" int X1,int Y1 1.0//图片上方
findpic 0,0,X-1,768 "X:\图片.jpg" int X2,int Y2 1.0//图片左方
findpic X+1,0,1024,768 "X:\图片.jpg" int X3,int Y3 1.0//图片右方
findpic 0,Y+1,1024,768 "X:\图片.jpg" int X4,int Y4 1.0//图片下方
if X1+X2+X3+X4 = -4 then //-1*4次,说明没找到
取点1动作//我不知道点1是啥 你看着整
elseif//否则
取点2动作
end if
end if
OK..纯盲打..求采纳..
if X>0 then//表示找到一张图片
findpic 0,0,1024,Y-1 "X:\图片.jpg" int X1,int Y1 1.0//图片上方
findpic 0,0,X-1,768 "X:\图片.jpg" int X2,int Y2 1.0//图片左方
findpic X+1,0,1024,768 "X:\图片.jpg" int X3,int Y3 1.0//图片右方
findpic 0,Y+1,1024,768 "X:\图片.jpg" int X4,int Y4 1.0//图片下方
if X1+X2+X3+X4 = -4 then //-1*4次,说明没找到
取点1动作//我不知道点1是啥 你看着整
elseif//否则
取点2动作
end if
end if
OK..纯盲打..求采纳..
追问
哈哈,看起来应该可以的样子,不过中间有个地方有个小瑕疵好像写错了
if X1+X2+X3+X4 > -4 then //-1*4次,说明找到了
取点1动作//
elseif//否则
取点2动作
end if
end if
应该是这样吧,要找到超过2个指定图片才会鼠标点击“取点1”的
等我下班回家试试
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询