! Tạo lực nhấn trên màn hình (:press)
Khai báo
te = te:press([ pressure, speed ])
Tham số
- pressure
Số nguyên, không bắt buộc. Phạm vi lực nhấn 1~10000. Mặc định: 1000. - speed
Số nguyên, không bắt buộc. Tốc độ tạo lực nhấn, phạm vi 1~100. Mặc định: nhanh nhất.
Giá trị trả về
- te
Chính đối tượng sự kiện chạm. Có thể lấy đối tượng sự kiện chạm thông quatouch.on.
Mô tả
- Mô phỏng thao tác tạo lực nhấn tại vị trí hiện tại. Chỉ khả dụng trên thiết bị hỗ trợ 3D Touch.
- Phương thức này có thể yield; luồng khác có thể chạy trước khi hàm trả về.
Ví dụ
touch.on(100, 100):press():off() -- chạm tại 100,100, dùng lực nhấn mặc định rồi nhấc lên
touch.on(100, 100):press(2000):off() -- giống trên nhưng dùng lực nhấn 2000
touch.on(100, 100):press(2000, 50):off() -- giống trên nhưng tốc độ nhấn chậm hơn