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

[复制链接]
查看3764 | 回复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

回复

使用道具 举报

qq852123 | 2022-5-25 19:22:03 | 显示全部楼层
666666666666666
回复

使用道具 举报

cui79502911 | 2022-5-26 11:14:09 | 显示全部楼层
6666666666666
回复

使用道具 举报

q2212282 | 2022-8-15 04:49:47 | 显示全部楼层
6666666666666
回复

使用道具 举报

HelloCC | 2022-12-20 21:37:14 | 显示全部楼层
66666666666666666666
回复

使用道具 举报

vlmmwzmu | 2023-1-3 15:38:24 | 显示全部楼层
666666666666
回复

使用道具 举报

vddfuacf | 2023-10-1 04:15:22 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

2

主题

18

帖子

80

积分

注册会员

Rank: 2

积分
80