Hola.
Vereís necesito que al tocar un botón se imprima un mensaje en pantalla, que espere dos segundos y que ejecute una función.
He provado de la siguiente manera:
function miFuncion() screen.clear() screen.print( 10, 10, "La función se está ejecutando", blanco ) screen.flip() end while true do controls.read() screen.print( 10, 10, "Pulsa X para ejecutar la funcion", blanco ) if controls.press( "cross" ) then screen.print( 10, 30, "La función se ejecutara dentro de 2 segundos", blanco ) screen.waitvblankstart(30*2) while true do miFuncion() end end end
El problema es que haciendolo de la siguiente manera, en vez de imprimir primero el texto, esperar 2 segundos y ejecutar la función; lo que hace es esperar 2 segundos y ejecutar la funcion (sin imprimir el texto antes).
Me sería de muchisíma ayuda. Gracias.
no se imprime nada poruqe en
no se imprime nada poruqe en esta parte:
no esta el screen.flip()
todo esta perfecto, solo que te falto eso para que se pinte lo que tengas en el buffer en la pantalla ;)
asi deve ser tu resultado:
saludos y suerte
Gracias, me fue de mucha
Gracias, me fue de mucha ayuda