按键精灵吧 关注:499,781贴子:1,016,160
  • 12回复贴,共1

按键精灵怎么找到一张图片后点击后再点击下一张图

只看楼主收藏回复

就是比如说我点了一张图会变成另一个界面,要再点一张图,为什么进行第一步后就不动了,大神求解答


IP属地:福建1楼2015-07-21 18:14回复
    FindColorEx 0,0,1024,768,"4A99E7",2,0.9,intX,intY
    If intX > 0 And intY > 0 Then
    MoveTo intX, intY
    Delay 300
    LeftClick 1
    Delay 300
    FindColorEx 0,0,1024,768,"3BAAFF",0,0.9,intX,intY
    If intX > 0 And intY > 0 Then
    MoveTo intX, intY
    Delay 300
    LeftClick 1
    FindPic 0,0,1024,768,"Attachment:\3.bmp",0.9,intX,intY
    If intX > 0 And intY > 0 Then
    MoveTo intx,intY
    Delay 300
    LeftClick 1
    End If
    End If
    End If


    IP属地:福建2楼2015-07-21 18:15
    回复
      intX+20, intY+20 试试,或者把20换成更大值,如果图片大的话


      IP属地:福建来自手机贴吧3楼2015-07-21 19:21
      收起回复


        IP属地:广东来自iPhone客户端5楼2015-07-21 22:40
        回复
          要搞清楚是不是必须要按照这个顺序找色找图
          是的话就用Do Loop / For Next / While (表达式) Wend 这些循环代码来达到目的
          最后露珠的找图 MoveTo intx,intY 这里没有添加偏移值, 找到图后鼠标所在位置是这个图片的左上角! 直接用返回值的话是点击不到图片的...


          6楼2015-07-22 06:22
          收起回复
            混了那么多怎么我的等级还那么低


            IP属地:云南7楼2015-07-22 11:51
            回复
              你明白你写这几行代码的运行效果吗?完全不同你的思路
              还有第一步有效果,但是第二步的图片实际是多小秒才出现的?
              你程序写是300毫秒后找第二步的图片,这程序300毫秒过了去找图二
              但实际游戏图二还没出现,这时程序当然找不到图二,
              问你:你叫程序找到图二才点击找不到不执行,这时程序没有找到图二,程序会去点击吗?
              建意加大延时,保正程序运行到找图二时,图二以经出现


              IP属地:广东8楼2015-07-24 10:22
              回复