按键精灵连续找图,找到第一张图,就在找到第一张坐标上开始找第二张再接着3,4张,希望大家告诉我代码
答案:3 悬赏:50 手机版
解决时间 2021-04-04 06:54
- 提问者网友:最美的风景
- 2021-04-03 16:04
按键精灵连续找图,找到第一张图,就在找到第一张坐标上开始找第二张再接着3,4张,希望大家告诉我代码怎么写
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-04-03 16:20
//就是限制找图区域嘛
//找到第一张之后
GetCursorPos x, y
//将得到的x,y放到找图的坐标上,注意使用时还要将(x+图片的长,y+图片的宽)也加进去
FindPic x,y,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
End If
//找到第一张之后
GetCursorPos x, y
//将得到的x,y放到找图的坐标上,注意使用时还要将(x+图片的长,y+图片的宽)也加进去
FindPic x,y,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
End If
全部回答
- 1楼网友:雾月
- 2021-04-03 19:10
screenX = Plugin.Sys.GetScRX() //获得屏幕宽度
screenY = Plugin.Sys.GetScRY() //获得屏幕高度
FindPic 0, 0, screenX, screenY, "Attachment:\第一张图片.bmp", 0.9, pic1X, pic1Y
If pic1X> 0 And pic1Y> 0 Then
MessageBox "找到第一张图"
Else
End If
FindPic pic1X, pic1Y, screenX, screenY, "Attachment:\第二张图片.bmp", 0.9, pic2X, pic2Y //标记
If pic2X> 0 And pic2Y> 0 Then
MessageBox "找到第二张图"
Else
End If
....
....
自已加,如果没找到,需要在 //标记的那里,加上第一张图的宽度和高度(pic1X+第1张图片宽度,pic1Y+第1张图片高度)
- 2楼网友:执傲
- 2021-04-03 17:40
//就是限制找图区域嘛
//找到第一张之后
GetCursorPos x, y
//将得到的x,y放到找图的坐标上,注意使用时还要将(x+图片的长,y+图片的宽)也加进去
FindPic x,y,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
End If
再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯