我在 Android 手机上使用 AutoJs6(版本 6.6.4)自动化 Unitree Go,遇到稳定复现的坐标映射异常问题。
现象如下:
当输入设备坐标 (x, y) 后,观测到的目标坐标满足:
x_prime = 1440 - y
y_prime = x
也就是:
坐标轴交换
一轴翻转
可达区域被截断
设备输入范围:
x in [0, 1439]
y in [0, 3135]
映射后的可达范围:
x_prime in [-1695, 1440]
y_prime in [0, 1439]
因此目标点 (1439, 3135) 在当前映射下不可达:
由 y_prime = x 可得需要 x = 3135,但输入上限是 1439。
想请教:
这种问题在 AutoJs6 中是否常见(特别是 GL/Canvas 重页面)?
在 6.6.4 下是否有更稳定的“绝对坐标注入”方式或配置建议?
这种场景下 press、swipe、gesture 哪个更可靠?
是否有推荐的最小复现脚本与校验方法(如 Pointer Location / getevent)?
感谢。
我在 Android 手机上使用 AutoJs6(版本 6.6.4)自动化 Unitree Go,遇到稳定复现的坐标映射异常问题。
现象如下:
当输入设备坐标 (x, y) 后,观测到的目标坐标满足:
x_prime = 1440 - y
y_prime = x
也就是:
坐标轴交换
一轴翻转
可达区域被截断
设备输入范围:
x in [0, 1439]
y in [0, 3135]
映射后的可达范围:
x_prime in [-1695, 1440]
y_prime in [0, 1439]
因此目标点 (1439, 3135) 在当前映射下不可达:
由 y_prime = x 可得需要 x = 3135,但输入上限是 1439。
想请教:
这种问题在 AutoJs6 中是否常见(特别是 GL/Canvas 重页面)?
在 6.6.4 下是否有更稳定的“绝对坐标注入”方式或配置建议?
这种场景下 press、swipe、gesture 哪个更可靠?
是否有推荐的最小复现脚本与校验方法(如 Pointer Location / getevent)?
感谢。