脚本精灵吧 关注:21,120贴子:84,235
  • 19回复贴,共1

关于循环问题 ,大神请进!!!!!

只看楼主收藏回复

这是我自己用脚本精灵写的模糊寻图
我想得到解决的是这个问题
当没有寻找到3.bmp的时候能不能一直寻找这个,而不会直接下一步寻找2.bmp
直白的说第一步骤没完成就不让它运行第二步骤,直到它第一步骤完成了,才去完成第二步骤。 这可以实现吗?或者有什么其他方法 本人小白求解!!!谢谢!!!!!
-- 脚本名称:坚持学习
-- 脚本描述:
---------------------------------------------------------------
function main()
local flag,x,y = findImageFuzzy("/storage/sdcard0/截图/3.bmp",95)if flag then
touchClick(x,y);
else
toast("没有找到图片[3.bmp]");
end
local flag,x,y = findImageFuzzy("/storage/sdcard0/截图/2.bmp",95)if flag then
touchClick(x,y);
else
toast("没有找到图片[2,bmp]")
end
end


IP属地:广东来自Android客户端1楼2014-07-30 18:48回复
    循环找,直到找到就跳出循环


    来自Android客户端3楼2014-07-30 18:52
    收起回复
      -- 脚本名称:坚持学习
      -- 脚本描述:
      ---------------------------------------------------------------
      function main()
      while true do
      local flag,x,y = findImageFuzzy("/storage/sdcard0/截图/1.bmp",95)if flag then
      touchClick(x,y);
      break
      else
      toast("没有找到图片[1.bmp]");
      end
      end
      while true do
      local flag,x,y = findImageFuzzy("/storage/sdcard0/截图/2.bmp",95)if flag then
      touchClick(x,y);
      break
      else
      toast("没有找到图片[2.bmp]");
      end
      end
      while true do
      local flag,x,y = findImageFuzzy("/storage/sdcard0/截图/3.bmp",95)if flag then
      touchClick(x,y);
      break
      else
      toast("没有找到图片[3.bmp]");
      end
      end
      end


      IP属地:云南来自Android客户端4楼2014-07-31 15:48
      收起回复
        请问图片是脚本精灵自带工具截的么? 我截完有点模糊啊,可以用么?


        来自Android客户端5楼2014-07-31 17:01
        收起回复