Saltar al contenido principal

! Aplicar presión con un dedo en la pantalla (:press)

Declaración

evento_tactil = evento_tactil:press([ presion, velocidad ])

Parámetros

  • presion
    Tipo entero; parámetro opcional, presión, en el intervalo 1~10000; valor predeterminado 1000
  • velocidad
    Tipo entero; parámetro opcional, velocidad a la que se aplica la presión, en el intervalo 1~100; valor predeterminado, la máxima velocidad

Valor devuelto

  • evento_tactil
    El propio objeto de evento táctil; puedes obtener un objeto para controlar el toque actual llamando a la función touch.on

Descripción

Simula la aplicación de presión con un dedo en la posición actual; este método solo se puede usar en dispositivos compatibles con 3D Touch
Este método puede ceder la ejecución; antes de que devuelva el control, otros hilos pueden tener la oportunidad de ejecutarse

Ejemplo

touch.on(100, 100):press():off() -- Simular el contacto de un dedo en 100, 100, aplicar la presión predeterminada y soltarlo

touch.on(100, 100):press(2000):off() -- Igual que arriba, pero con una presión de 2000

touch.on(100, 100):press(2000, 50):off() -- Igual que arriba, pero con una velocidad de presión menor