Saltar al contenido principal

Simular que un dedo deja la pantalla (:off)

Declaración

evento_tactil:off([ coordenada_x, coordenada_y ])

Parámetros

  • coordenada_x, coordenada_y
    Tipo entero; parámetro opcional, coordenadas del punto donde el dedo deja la pantalla en el sistema de coordenadas girado actual; por defecto, las coordenadas registradas por el evento te actual

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 que un dedo deja la pantalla desde la posición actual o una posición especificada; después de la llamada, libera el objeto de evento táctil actual y el ID de dedo que ocupa
Los parámetros de coordenadas de este método dependen del sistema de coordenadas inicializado por screen.init
Esta función también se puede llamar de las siguientes maneras (el ID de dedo debe ser cualquier número entre 1 y 29)

touch.off(id_dedo)
touch.off(id_dedo, coordenada_x, coordenada_y)

Ejemplo

touch.on(100, 100):off() -- simula que un dedo toca la pantalla en el punto 100, 100 y después la abandona en la posición actual

touch.on(100, 100):off(105, 95) -- simula que un dedo toca la pantalla en el punto 100, 100 y después la abandona en el punto 105, 95

-- otra forma de uso
touch.on(1, 100, 100) -- simula que el dedo número 1 toca la pantalla en el punto 100, 100
for i=1, 100 do -- mueve gradualmente el dedo número 1 hasta el punto 100, 200
touch.move(1, 100, 100 + i)
end
touch.off(1) -- suelta el dedo número 1