lua基本怎么循环?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lua基本怎么循环?相关的知识,希望对你有一定的参考价值。

嗨,我有点新脚本我试图从宏应用程序ios / android制作自动化脚本使用lua语言称为autotouch https://autotouch.net/server/doc/en.html#autotouch-document我无能为力从哪里开始是否有像这样的lua功能?在整个屏幕中搜索颜色,然后点击它,脚本类似于此

loop
color = PixelSearch(x coord, y coord, #somergbColor codes)
If (color) is found in screen then
    tap it

else
   tap teleport skill/walk to search for target button 

endif
endloop

end
答案

循环不太具体。您可以使用AutoTouch提供的findColor(color, count, region)以两种方式执行内部操作,或者getColor(x, y)(在我看来,由于返回的值,在qtexswpoi的八位字符大小更快;但问题是来自开发人员,如果他们不放当然,用于处理低位和无符号整数的字节数组API。

getColors(locations)被限制为最多只能找到1个像素。

findColor()

所以,如果你想手动找到你的颜色,你可以使用local target = 0x447111; local location = findColor(target, 1); local first = location[1]; if location and first then touchDown(1, first[1], first[2]); else -- I don't understand this action? end

getColor()

以上是关于lua基本怎么循环?的主要内容,如果未能解决你的问题,请参考以下文章

lua如何让循环运行慢一点

lua语言的跳转指令怎么用?

lua怎么定义数组

lua for循环

魔兽世界Lui v3 插件出现lua错误怎么解决

lua for循环。。。如何记录满足条件的输出的次数