화면에서 손가락 떼기 (:off)
선언
터치 이벤트:off([ 가로 좌표, 세로 좌표 ])
매개변수
- 가로 좌표, 세로 좌표
정수, 선택 사항. 현재 회전 좌표계에서 손가락을 뗄 지점의 좌표입니다. 기본값은 현재 te 이벤트에 기록된 좌표입니다.
반환값
- 터치 이벤트
터치 이벤트 객체 자체입니다. touch.on 함수를 호출하면 현재 터치를 제어할 이벤트 객체를 얻을 수 있습니다.
설명
손가락을 현재 위치 또는 지정된 위치에서 화면으로부터 뗍니다. 호출 후 현재 터치 이벤트 객체와 객체가 점유한 손가락 id를 해제합니다.
현재 메서드의 좌표 인수는screen.init함수가 초기화한 좌표계의 영향을 받습니다.
다음 방식으로도 호출할 수 있습니다. 이때 손가락 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인 손가락을 놓습니다