回答
click()
函数是用于点击屏幕上某个具体坐标点,而不是在一个区域随机点击。
如果你需要点击特定区域中的一个具体位置,可以使用 click(x, y)
方法,并指定具体的 x
和 y
坐标值。你也可以通过布局分析工具查看控件的 bounds
属性,从中获取坐标范围并选择一个合适的点击点。
如果你希望在某个区域内随机点击,就需要自己编写逻辑来生成该区域内的随机坐标。例如:
// 文档地址 https://docs.hamibot.com/
function randomClickInRegion(left, top, right, bottom) {
var x = Math.floor(Math.random() * (right - left) + left);
var y = Math.floor(Math.random() * (bottom - top) + top);
click(x, y);
}
// 示例:在 100, 100 到 300, 300 的区域内随机点击
randomClickInRegion(100, 100, 300, 300);
此函数会在指定的矩形区域内随机选择一个点进行点击。
ℹ️ 本回答由 AI 生成,内容仅供参考