模拟手指离开屏幕 (:off)

声明

触摸事件:off([ 横坐标, 纵坐标 ])

参数及返回值

  • 横坐标, 纵坐标
    • 整数型,可选参数,手指离开屏幕的点于当前旋转坐标系的坐标,默认 当前 te 事件记录的坐标
  • 触摸事件
    • 触摸事件对象,通过调用 touch.on 函数可以获得一个用于操控当前触摸的事件对象

说明

模拟手指从当前位置或指定位置离开屏幕,该方法调用会释放当前触摸事件对象
该方法会释放掉 touch.on 返回的触摸事件对象所占用的手指 id
该函数可同时使用以下方式调用(其中手指ID必须是范围在 1 ~ 29 的任意数字)

touch.off(手指ID)
touch.off(手指ID, 横坐标, 纵坐标)

示例

touch.on(100, 100):off() -- 模拟一个手指于点 100, 100 的位置接触屏幕,然后于当前位置离开屏幕

touch.on(100, 100):off(105, 95) -- 模拟一个手指于点 100, 100 的位置接触屏幕,然后于 105, 95 这个位置离开屏幕

-- 另外一个用法
touch.on(1, 100, 100) -- 模拟编号为 1 的手指于点 100, 100 的位置接触屏幕
for i=1, 100 do       -- 循环逐步移动编号为 1 的手指到点 100, 200 的位置
    touch.move(1, 100, 100 + i)
end
touch.off(1)          -- 松开编号为 1 的手指

results matching ""

    No results matching ""