Pues he juntado una imagen con un menu pero no muestra la imagen.
Este es el codigo:
function imagenes() fondo = image.load("Fondo1.png") fondo:blit(1,1); end; blanco=color.new(255,255,255); --creas los colores verde=color.new(0,255,0); opciones={"Testear Botones","Minijuego","Salir"}; --estas son las opciones del menu c=1; --la variable c almacena la opcion seleccionada function controlesMenu() --funcion q contiene los controles para el menu if controls.press("up") then c=c-1; end if controls.press("down") then c=c+1; end if c<1 then c=3; end if c>3 then c=1; end end function accionesMenu() --funcion q almacena las acciones de cada opcion if controls.press("cross") then if c==1 then dofile("archivo1.lua"); elseif c==2 then dofile("archivo2.lua"); elseif c==3 then os.quit(); end end end while true do --bucle principal controls.read(); --leer controles screen.clear(); --limpiar pantalla controlesMenu(); accionesMenu(); screen.print(10,10,"PSP Test",verde); --titulo screen.print(30,40+(c-1)*15,opciones[c],verde); --marca la opcion en verde for i=1,3 do screen.print(30,40+(i-1)*15,opciones[i],blanco); --pinta las opciones end screen.flip(); --muestra la pantalla end --FIN
Cual es el error?
Cualquier error avisa que lo
Cualquier error avisa que lo he hecho sin mirar lo que hacía casi xD
Muchisimas gracias Eres el
Muchisimas gracias
Eres el mejor
Eso va así xD (lol no te
Eso va así xD (lol no te pases el mejor de Lua es DeV):
el error es que arriba pones function imagenes
quita el function y el end, y ya ta.
Primero quta la parte donde
Primero quta la parte donde cargas el fondo ya que si lo pones dentro del while le dará un infarto al psp ponlo fuera de todo.
Y no veo donde llamas a la función imagen ponlo arriba de screen.flip()
Follow me twitter nautilus1_jmccu!!
Sony, ya a nadie le interesa tus UMD si alguien compra una psp es por nosotros los coders. Madura y has un FW que haga la diferencia y anime a las personas en comprar un PSP
Cual es el codigo para llamar
Cual es el codigo para llamar a la imagen?
Para cargar la imagen lo e puesto en la punta abajo del todo
Umm pues si ya quitaste el
Umm pues si ya quitaste el image.load de la funcion y la pusiste fuera de la funcion
Tan solo pon arriba de screen.flip imagen()
Yo e dejado el codigo como
Yo e dejado el codigo como esta y le he añadido imagen() encima de scren.flip
Asi se me ha quedado pero marca error
error
imagen no existe como funcion, como piensas que va a ir asi?
Code funcionando:
Recomendacion: Reelete los tutoriales de nuevo y mira la documentacion.
Pero esque aora solo muestra
Pero esque aora solo muestra laimagen y no avanza al menu
perdon
mea culpa, puse la imagen despues del texto: