触摸精灵吧 关注:11,865贴子:44,867

送几个循环模版,,,,,,

只看楼主收藏回复

大家好,我是 仲夏_kisscssy ,最近发现吧内求的都是循环脚本啊,所以送两个简单的循环给各位.
while true do --无限死循环
mSleep(3000) --延迟3秒在执行下面步骤
x, y = findImage('图片路径') --全屏幕找图片,路径自己放,别忘记了双引号
if x ~= -1 and y ~= -1 then --如果坐标值不是-1的话,就代表找到,如果坐标值是-1的话就是没找到
touchDown(0,111,222) --0号手指点击x为111,y为222 的坐标
touchUp(0) --抬起0号手指(抬起不需要坐标)
break --循环跳出语句,如果没找到就不会跳出一直死循环
end --if对应的end
end -- while 对应的 end
for i =1,3 do -- 从1 开始到3结束的循环,就是一共三次循环,就算接下来没找到一样停止
mSleep(3000) --以下和上面一样,自己对应
x, y = findImage('图片路径')
if x ~= -1 and y ~= -1 then
touchDown(0,111,222)
touchUp(0)
break
end
end


1楼2015-02-09 10:33回复
    大神,如果一个图在10秒钟内会重复出现大概30次,我想让他一直找这个图找到就点击在十秒内不停循环,然后结束后我手动停止的话,应该怎么做?
    while true do --无限死循环
    mSleep(3000) --延迟3秒在执行下面步骤
    x, y = findImage('图片路径') --全屏幕找图片,路径自己放,别忘记了双引号
    if x ~= -1 and y ~= -1 then --如果坐标值不是-1的话,就代表找到,如果坐标值是-1的话就是没找到
    touchDown(0,111,222) --0号手指点击x为111,y为222 的坐标
    touchUp(0) --抬起0号手指(抬起不需要坐标)
    break --循环跳出语句,如果没找到就不会跳出一直死循环
    end --if对应的end
    end -- while 对应的 end
    是去掉第一和最后一句么?


    2楼2015-02-10 09:21
    收起回复
      kiss.你这发的教幼儿园而


      来自iPhone客户端3楼2015-02-10 13:10
      收起回复
        谢谢,收益良多
        ✎﹏ℳ๓₯ 若说结局难改变,我为你绝笔阑珊!


        IP属地:广东来自Android客户端4楼2015-02-13 00:11
        回复


          IP属地:四川来自iPhone客户端5楼2015-02-13 13:27
          回复
            求问,循环点某一点,怎样写


            IP属地:广东来自iPhone客户端6楼2015-02-13 15:54
            回复
              大神,请教一下,iPad屏幕菜单往上滑动的做不好请指教


              来自iPhone客户端7楼2015-02-20 10:36
              收起回复
                请问循环加break以后,能够做到按顺序执行而不是全部一起执行吗,我写的脚本感觉找色多就全乱了


                IP属地:湖北8楼2015-02-21 17:27
                收起回复
                  新人请教大神两个问题
                  1.IOS的图片路径格式是怎么样的,开头的符号之类的……
                  2.
                  while true do
                  mSleep(0)
                  x, y = findImage('图片路径')
                  if x ~= -1 and y ~= -1 then 【TOUCHDOWN,TOUCHUP的意义是什么 是否理解为如果图片找不到,随便按一下,然后继续找】
                  touchDown(0,111,222)
                  touchUp(0)
                  break --【break是否理解当找到图片后,停止findimage的步骤,可以开始执行以下①】

                  end --if对应的end
                  end -- while 对应的 end


                  IP属地:上海9楼2015-02-23 10:43
                  收起回复
                    受教了


                    IP属地:山东来自iPhone客户端10楼2015-02-23 10:48
                    回复
                      谢谢了


                      来自iPhone客户端11楼2015-02-24 02:17
                      回复
                        求教,我自定义一个函数,suba(int), 作用是将传入的参数int乘1000后返回。求教这个返回值怎么写?
                        Function suba(int)
                        suba=int*1000;
                        End
                        这么写返回追一直是nil


                        来自iPad12楼2015-02-25 17:03
                        收起回复
                          收藏了,求楼主扣扣


                          来自iPhone客户端13楼2015-02-25 23:24
                          回复
                            跳出我喜欢在外面设置个 ::A:: 然后里面弄个 goto A 比较容易控制跳到哪


                            IP属地:美国14楼2015-03-04 00:58
                            回复
                              额,好帖


                              来自Android客户端15楼2015-03-04 03:18
                              回复