Saltar al contenido principal

! Simular un toque breve con el dedo en la pantalla (touch.tap)

Declaración

touch.tap(coordenada_x, coordenada_y [, retraso_ms, espera_despues_ms ])

Parámetros

  • coordenada_x, coordenada_y
    Tipo entero; coordenadas del punto que se tocará en el sistema de coordenadas girado actual
  • retraso_ms
    Tipo entero; parámetro opcional, intervalo entre tocar y dejar la pantalla, en milisegundos; valor predeterminado 30
  • espera_despues_ms
    Tipo entero; parámetro opcional, tiempo de espera después de completar el toque, en milisegundos; valor predeterminado 0

Descripción

Simula un toque breve del dedo en la posición especificada de la pantalla
Este método puede ceder la ejecución; antes de que devuelva el control, otros hilos pueden tener la oportunidad de ejecutarse
Nota: antes de completar la llamada, este método asigna y ocupa automáticamente un identificador de dedo. El número de identificadores es limitado (aproximadamente 30); si se supera el límite, volver a llamar a touch.on o touch.tap produce el error finger pool overflow. No ocupes simultáneamente demasiados identificadores y llama a :off a tiempo para liberar el dedo

Ejemplo

touch.tap(100, 100) -- Tocar una vez la posición 100, 100 de la pantalla

touch.tap(100, 100, 300) -- Pulsar la posición 100, 100 de la pantalla y soltar después de 0.3 segundos

touch.tap(100, 100, 300, 1000) -- Pulsar la posición 100, 100 de la pantalla, soltar después de 0.3 segundos y esperar 1 segundo más