.rectInPercent 筛查百分比范围节点这个有什么作用的呢?
|
.rectInPercent 筛查百分比范围节点这个有什么作用的呢?
|
|
|
|
发表于 2024-12-17 13:54:18
举报
回复
分享
|
|
|
|
|
名称 | . rectInPercent |
| 作用 | 通过百分比范围内,筛查节点 | 权限 | | | |
| 语法 | . rectInPercent ( x1,y1,x2,y2) | 参数 | 类型 | 是/否 | 说明 | x1 | 浮点 | | 查找区域左上X坐标, | y1 | 浮点 | | 查找区域左上Y坐标, | x2 | 浮点 | | 查找区域右下X坐标,, | y2 | 浮点 | | 查找区域右下Y坐标 | 返回 | 类型 | 是/否 | 说明 | 对象/"" | 对象 | | 成功 | 1~n个节点对象 | 失败 | "" |
|
|
|
|
发表于 2024-12-17 13:57:14
举报
回复
|
|
|
|
|
- auto.refresh();
- var node=auto.nodeSearch(1000).longclickable(0.0938,0.3105,0.2569,0.3984).text("查找范围")
- printl(node)
复制代码 |
|
|
|
发表于 2024-12-17 13:57:42
举报
回复
|
|
|
|
|
详细解释
auto.refresh();
功能: 刷新当前界面,确保获取到最新的UI信息。
说明: 在执行自动化操作之前,通常会先刷新界面以确保准确性。
var node = auto.nodeSearch(1000).rectInPercent(0.0938, 0.3105, 0.2569, 0.3984).text(“查找范围”).findOne();
auto.nodeSearch(1000): 启动节点搜索,并设置搜索超时时间为1000毫秒(即1秒)。
rectInPercent(0.0938, 0.3105, 0.2569, 0.3984): 指定查找的矩形区域,使用屏幕的百分比坐标。具体坐标如下:
x1: 0.0938(左上角X坐标)
y1: 0.3105(左上角Y坐标)
x2: 0.2569(右下角X坐标)
y2: 0.3984(右下角Y坐标)
text(“查找范围”): 指定查找的节点文本内容为“查找范围”。
findOne(): 查找并返回第一个符合条件的节点对象。如果在指定时间内没有找到符合条件的节点,则返回 null 或 undefined。 |
|
|
|
发表于 2024-12-17 13:58:05
举报
回复
|
|
|
|