跳到主要内容

屏幕矩形检测 (screen.detect_rectangles)

Android 扩展

此功能为 Android 平台扩展,仅在 NBTouch (Android) 上可用。

声明

矩形列表 = screen.detect_rectangles([ 最大结果数, 超时时间 ])

参数

参数类型说明
最大结果数整数型可选,最多返回的矩形数量,默认 10
超时时间整数型可选,检测超时时间(毫秒),默认 3000

返回值

返回值类型说明
矩形列表表型检测到的矩形位置列表

矩形列表结构

{
{
left = number,
top = number,
right = number,
bottom = number,
},
...
}

说明

检测屏幕上的矩形区域。

示例

-- 检测屏幕上的矩形
local rects = screen.detect_rectangles(5)
for i, rect in ipairs(rects) do
sys.log(string.format("矩形 %d: (%d, %d) - (%d, %d)",
i, rect.left, rect.top, rect.right, rect.bottom))
end