跳到主要内容

Region

Android Macro 中的 Region(区域)让您可以在屏幕上定义特定区域,用于交互和识别。它们对于限制宏搜索模板或执行操作的范围非常有用。

区域的类型

1. 基本区域

基本区域使用 x、y 坐标和宽度、高度尺寸定义一个矩形区域。

参数:

  • x:左上角的水平坐标
  • y:左上角的垂直坐标
  • width:区域的宽度(以像素为单位)
  • height:区域的高度(以像素为单位)

2. 使用区域

区域可用于:

  • 将模板匹配限制在特定区域内
  • 定义可点击区域
  • 为滑动手势创建边界
  • 通过减小搜索区域来优化性能

示例:区域内模板匹配

以下是在已定义区域内搜索模板的示例:

使用区域的技巧

  • 通过限制搜索区域使用区域来提升宏性能
  • 将区域设置得比实际需要稍大一些,以适应屏幕变化
  • 定义区域尺寸时请考虑设备分辨率
  • 使用不同的屏幕方向测试区域
  • 使用变量存储常用的区域