auto.js 坐标问题
本帖最后由 行云丶尘伤 于 2021-4-28 11:52 编辑if (className("android.widget.ImageButton").findOne(1)) {
console.verbose("----检测到播放页面----")
if(text("接 受").findOne(500)) //12s
{
text("接 受").findOne().click()
}
sleep(500)
text("玩家ID").findOne()
/*
var bo = text("玩家ID").findOne()
var bofang = bo.bounds();
press(bofang.centerX()/1.25,bofang.bottom/0.155,1);
*/
press(1470,516,1); //小米8的坐标
break
}
}
如图 press(bofang.centerX()/1.25,bofang.bottom/0.155,1);
这里面的坐标如何换算呀?我游戏更新后。坐标变了。。
现在播放键坐标是:X1470 Y 516
想知道他的 1.25 和 0.155是怎么算的 拿计算器算的吧,我都是直接上坐标,这算的还麻烦 898601566 发表于 2021-4-28 12:00
拿计算器算的吧,我都是直接上坐标,这算的还麻烦
咋换算的呀 没有什么实际意思,就是控件的中心坐标进行偏移,感觉没什么用 手机设置里面的开发环境,有个坐标开启,应该是那玩意吧。开启之后点击屏幕任意地方都会出现当前绝对坐标值。 计算器算的吧,再或者就是按照屏幕比率缩放的,你倒是不用修改这句话,我记得有一句话,就是 不同手机的不同分辨率 不是不同嘛,然后 有一句device.????你去找找,有这句话,自适应手机,希望能解决你的问题,
页:
[1]