Duda con texto en luadev

Hola estoy empezando con esto de programar con lua y por mas que pruebo no soy capaz de hacer que el texto se quede en la pantalla.

Me explico, pulso un boton y sale un texto, lo dejo de pulsar y se quita pero lo que yo quiero es que siga en la pantalla, también probé a poner uno que cuando pulsas el boton salga el texto y cuando lo dejas de pulsar también salga pero tampoco bueno aqui teneis el codigo:

reproducir = sound.load("secrets.mp3")
while true do
controls.read()
	if controls.up() then
	    screen.print(10,10,"Estas reproduciendo Secrets de One Republic")
        sound.play(reproducir)
		end
	if controls.release("up") then
       screen.print(10,10,"Estas reproduciendo Secrets de One Republic")	
	end   
    if controls.down() then
	    sound.pause(reproducir,-1)
		screen.print(10,10,"Se pauso")
	end	
	if controls.release("down") then
        screen.print(10,10,"Se pauso")
    end		
	if controls.start() then
	    broke()
    end
	screen.flip()
end

Saludos y gracias de antemano


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Zero40

en vez de...

en vez de controls.up()

controls.press(up)

Imagen de jorge_97

by jorge_97

Muy sencilllo solo pon una variable que rija el estado del texto me explico:

 

--Creamos la variable
estado=1
 
--iniciamos el bucle y leemos los controles
while true do
controls.read() 
 
--Aqui decimos que si el estado es 0 que se muestre el texto
if estado==0 then screen.print(50,50,"Texto Mostrado") end
 
--Si pulsamos X se ocultara el texto y si pulsamos O se mostrara
if controls.cross() then estado=1 end
if controls.circle() then estado=0 end
 
--Si pulsas Start ocasionaras un error.
if controls.start() then broke() end
 
--Actualizamos la pantalla y cerramos el bucle
screen.flip()
end


Risa Dos años en SCENEBETA Risa

Click aquí para ver la Entrada de Bitácora.

Imagen de yaguarflofly

Vale lo probaré gracias

Vale lo probaré gracias

Imagen de Dioni0396

Si te lees la docu

con controls.up solo se mantendra el texto mientras presiones el boton, si no lo pulsas no se mantendra.

Imagen de yaguarflofly

Recuerdo haberlo leido en

Recuerdo haberlo leido en alguna parte no se si fue la documentación o en el tutorial pero pense que habria alguna manera como la de jorge_97


Imagen de Dioni0396

si, con esa manera

tambien se puede.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.