请教一下各位,我目前需要做的是:在以下这种副本中查找最新的三星的关卡,然后进行扫荡操作。我遇到的问题是:这个副本有不同的章节,每个章节的三星图标都不一样,比如我在第二章的界面查找第一章的三星图标,就查找不到。目前发现的情况:三星的角角、关卡的数字,这些都不一样,每章关卡的坐标也不固定请问如何解决我遇到的问题,实现我要的效果?最好能将相关代码贴出来,谢谢!答案好的我会再增加悬赏!
这个三星关卡图标不一样指的是:肉眼看上去是一样的。但用第一章截留的三星关卡图标在第二章查找不到。
我的开发环境是按键精灵手机助手,对象是模拟器里的手游
关于图像找不到问题:图像需要制作,截下来的三星图是一个长方体,需要把背景颜色删除了
关于找图判定问题:用两个找图语句,先找图a.bmp。保存BX,BY的变量。然后从BX-50,BY-18,BX+60,BY+160这个区域执行找图b.bmp。这样就能准确判定“最新的三星的关卡”。完美解决你的问题。
FindPic 36+Ux,128+Uy,389+Ux,374+Uy,"Attachment:\a.bmp",0.8,BX,BY
If BX > 0 And BY > 0 Then
FindPic BX-50,BY-18,BX+60,BY+160,"Attachment:\b.bmp",0.8,cX,cY
If cX > 0 And cY > 0 Then
//寻找图a,找图b,双图找到到后执行扫荡操作
End If
End If
我将按键精灵手机助手和手游全部重装,并且重启电脑。甚至还新建了模拟器。还是查找不到。最后又重新截图还是不行
追答之前能用吗?换个其他app