Chuyển tới nội dung chính

! 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 qua touch.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