函数: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 手指序号,仅支持函数库 v1.3.0 及其以上版本
默认不写随机手指序号,推荐使用 1 - 9
stop boolean 是否解决惯性滑动,仅支持函数库 v1.3.1 及其以上版本
默认 0 不进行处理,1 - 精准滑动,解决惯性问题

函数用例

--此函数为触动精灵专用函数请勿用于积木编程
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
--从坐标(100,100)滑动到(300,100),步长为 20 像素,默认移到另一点等待 70 毫秒弹起
--index 参数仅支持 TSLib v1.3.0 及其以上版本
--step 步长不宜超过 50 像素
--stop 参数仅支持 TSLib v1.3.1 及其以上版本
moveTo(100,100,300,100,{["step"] = 20,["ms"] = 70,["index"] = 1,["stop"] = 1}) 
--moveTo(100,100,300,100,20,70,1,1)

注意事项

  • 可选参数速度 step,当不写默认为 10,也可自己填写,step 步长越大滑动越快,为大于 0 小于距离长度的数值。

  • 使用滑动函数时,新手常犯的错误就是两点之间滑动距离过大,请注步长不宜超过 50。

  • 安卓设备点击、滑动函数无效可以换此函数再试下

  • 此函数为触动精灵专用函数请勿用于积木编程

Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""