TouchMove 滑动

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

模拟滑动屏幕操作,需要与TouchDown 按住不放配合使用。

语法

TouchMove 横坐标x, 纵坐标y[, 触点ID, 滑动耗时]

参数

参数 数据类型 解释
横坐标x 数值型 要滑动到终点的x坐标。
纵坐标y 数值型 要滑动到终点的y坐标。
触点ID 数值型 可选参数,这个触点的自定义ID,可与TouchDown 按住不放TouchUp 弹起联用,建议取值[-9999, 9999]。
滑动耗时 数值型 可选参数,滑动到终点消耗的时间,单位毫秒,省略默认为100毫秒。

返回值

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
//以下是多点触控的例子
//按住屏幕上的100,200坐标不放,并设置此触点ID=1
TouchDown 100, 200, 1
//按住屏幕上的600,500坐标不放,并设置此触点ID=2
TouchDown 600, 500, 2
//将ID=1的触点花250毫秒移动至200,200坐标
TouchMove 200, 200, 1, 250
//将ID=2的触点花250毫秒移动至300,300坐标
TouchMove 300, 300, 2, 250
//松开弹起ID=1的触点
TouchUp 1
//松开弹起ID=2的触点
TouchUp 2

备注

  • 坐标是通过抓抓来获取的,不管你的设备画面是横屏还是竖屏,所有坐标一律都是以抓抓显示为准。
  • 如果同时按下5个点,可以通过设置不同的触点ID,配合TouchMove与TouchUp对每一个位置的触点进行单独移动和弹起。
  • 此命令单独使用无效果,必须配合TouchDown 按住不放TouchUp 弹起才有用。