跳到主要内容

23 篇文档带有标签「Region」

查看所有标签

Region()

用于在感兴趣区域(设备屏幕的一部分)中执行检测和 UI 自动化的核心模块。

Region():exist()

检查该区域内是否存在匹配项,如果找到匹配项则返回 true,否则返回 false。

Region():existClick()

执行图像/文本检测并点击其匹配坐标,如果找到匹配项则该方法返回 true。

Region():existClickAll()

执行图像/文本检测并点击其匹配坐标,如果找到匹配项则该方法返回 true。

Region():find()

在该区域内执行图像或文本搜索,如果找到图像或文本则返回 MatchResult,否则返回 nil。

Region():getColor()

获取特定坐标处的像素颜色,随后可使用该颜色比较其相似分数,这对颜色检测非常有用。

Region():getColors()

同时获取多个坐标处的像素颜色,随后可使用这些颜色比较其相似分数,这对颜色检测非常有用。

Region():getText()

该方法在感兴趣区域上执行 OCR,并返回拼接后的文本。

Region():multiSwipe()

在该区域内同时执行最多 10 根手指的滑动。每根手指都按照自身独立的时间轴运作。

Region():screenshot()

截取该区域的截图,并保存到 /data/data/com.androidmacro/images/$macroId/$fileName。

Region():wait()

等待模板出现在该区域内,如果达到超时时间,该方法将抛出错误。

Region():waitVanish()

等待模板在该区域内消失,如果达到超时时间,该方法将抛出错误。