函数:moveTo 滑动
函数名称:滑动
函数功能:两点之间直线滑动
函数方法
moveTo(x1,y1,x2,y2,step,ms,index,stop)
moveTo(x1,y1,x2,y2,step,ms,{index,stop})
必填
参数 | 类型 | 说明 |
---|---|---|
x1 | number | 屏幕起点横坐标 |
y1 | number | 屏幕起点纵坐标 |
x2 | number | 屏幕终点横坐标 |
y2 | number | 屏幕终点纵坐标 |
选填
参数 | 类型 | 说明 |
---|---|---|
step | number | 滑动速度,不写默认为 10 px |
ms | number | 弹起时间,不写默认为 50 毫秒 |
index | table/number | 手指序号 默认不写随机手指序号,推荐使用 1 - 9 |
stop | boolean | 是否解决惯性滑动 默认 0 不进行处理,1 - 精准滑动,解决惯性问题 |
返回值
无
函数用例
require("TSLib")
--从坐标(100,100)滑动到(300,100),步长为 20 像素,默认移到另一点等待 70 毫秒弹起
--step 步长不宜超过 50 像素
moveTo(100,100,300,100,{["step"] = 20,["ms"] = 70,["index"] = 1,["stop"] = 1})
--moveTo(100,100,300,100,20,70,1,1)
注意事项
触动智控已内置 TSLib 库,无需下载。
可选参数速度 step,当不写默认为 10,也可自己填写,step 步长越大滑动越快,为大于 0 小于距离长度的数值。
使用滑动函数时,新手常犯的错误就是两点之间滑动距离过大,请注步长不宜超过 50。