发帖
充值
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
6 2

分享一些自己用的函数 需要的拿去吧

源码分享 6473 6 2022-5-23 09:21:28

function 点击坐标(x,y)
       
        touchDown(1,x,y)
        sleep(300)
        touchUp(1)
        sleep(100)
       
       
       
end
function 无障碍点击(x,y)
        local gesture = Gesture:new() --创建一个手势滑动对象
        local path = Path:new() --创建一个轨迹路径
        path:setStartTime(100) --从触发事件的第100毫秒后开始滑动
        path:setDurTime(50) --滑动的时间
        path:addPoint(x,y) --轨迹上的第一个点
        path:addPoint(x,y) --轨迹上的第二个点
        gesture:addPath(path) --添加一个滑动路径
        function onFinishEvent(type) --执行结果回调函数 type为0执行完成,为1是执行中途被取消
                print("event:"..type)
        end
        local r = gesture:dispatch(onFinishEvent)
        if r then
                print("执行成功")
        else
                print("执行失败")
        end
end
function 无障碍长按(x,y)
        local gesture = Gesture:new() --创建一个手势滑动对象
        local path = Path:new() --创建一个轨迹路径
        path:setStartTime(100) --从触发事件的第100毫秒后开始滑动
        path:setDurTime(500) --滑动的时间
        path:addPoint(x,y-5) --轨迹上的第一个点
        path:addPoint(x,y) --轨迹上的第二个点
        gesture:addPath(path) --添加一个滑动路径
        function onFinishEvent(type) --执行结果回调函数 type为0执行完成,为1是执行中途被取消
                print("event:"..type)
        end
        local r = gesture:dispatch(onFinishEvent)
        if r then
                print("执行成功")
        else
                print("执行失败")
        end
end
function 无障碍长按2(x,y,延时)
        print("无障碍长按2=",x,y,延时)
        local gesture = Gesture:new() --创建一个手势滑动对象
        local path = Path:new() --创建一个轨迹路径
        path:setStartTime(100) --从触发事件的第100毫秒后开始滑动
        path:setDurTime(延时) --滑动的时间
        path:addPoint(x,y-5) --轨迹上的第一个点
        path:addPoint(x,y) --轨迹上的第二个点
        gesture:addPath(path) --添加一个滑动路径
        function onFinishEvent(type) --执行结果回调函数 type为0执行完成,为1是执行中途被取消
                print("event:"..type)
        end
        local r = gesture:dispatch(onFinishEvent)
        if r then
                print("执行成功")
                return true
        else
                print("执行失败")
                return false
        end
end

使用道具 举报

2022-5-25 19:22:03
666666666666666
2022-5-26 11:14:09
6666666666666
2022-8-15 04:49:47
6666666666666
2022-12-20 21:37:14
66666666666666666666
2023-1-3 15:38:24
666666666666
2023-10-1 04:15:22
感谢楼主分享
您需要登录后才可以回帖 立即登录
高级模式
返回
源码分享