Anuncios Google

¿Que fallo hay en este script? [LUADEV]

Hola, tengo un problema:

Al cargar el siguiente script, se queda la pantalla de la PSP en negro y se apaga. ¿Me podeis corregir algun posible error?

(Uso LuaDEV)

Aqui el codigo:

--Empezamos bucle y funcion
 
opcion1 = image.load("Chistes/Chiste1.png")
opcion2 = image.load("Chistes/Chiste2.png")
opcion3 = image.load("Chistes/Chiste3.png")
opcion4 = image.load("Chistes/Chiste4.png")
opcion5 = image.load("Chistes/Chiste5.png")
opcion6 = image.load("Chistes/Chiste6.png")
opcion7 = image.load("Chistes/Chiste7.png")
opcion8 = image.load("Chistes/Chiste8.png")
opcion9 = image.load("Chistes/Chiste9.png")
opcion10 = image.load("Chistes/Chiste10.png")
 
opcion_actual = 1
 
while true do
image.clear()
controls.read()
function cambiaopcion()  
if opcion_actual == 1 then
image.blit(0,0,opcion1)
end
if opcion_actual == 2 then
image.blit(0,0,opcion2)
end
if opcion_actual == 3 then
image.blit(0,0,opcion3)
end
if opcion_actual == 4 then
image.blit(0,0,opcion4)
end
if opcion_actual == 5 then
image.blit(0,0,opcion5)
end
if opcion_actual == 6 then
image.blit(0,0,opcion6)
end
if opcion_actual == 7 then
image.blit(0,0,opcion7)
end
if opcion_actual == 8 then
image.blit(0,0,opcion8)
end
if opcion_actual == 9 then
image.blit(0,0,opcion9)
end
if opcion_actual == 10 then
image.blit(0,0,opcion10)
end
if controls.r() and controls.press("r") then
opcion_actual = opcion_actual +1
end
if controls.r() and controls.press("r") and opcion_actual >= 10 then
dofile("script2.lua")
end
end
cambiaopcion()
screen.waitvblankstart()
screen.flip()
end   

Ayudadme, por favor.

Salu2.


 

 


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.

Encontré la solucion:

Encontré la solucion: en vez de image.clear() tenía que poner screen.clear().

Bueno, soy humano, puedo equivocarme :-)

Saludos.

Imagen de -Adolso-Gallardo-

En lua dev

LuaDev las imagenes no se blitean asi si no :

Variable_de_image:blit(x,y)

Ademas Pusiste en el bucle, cambia_opcion()  y mas abajo lo pusiste otra vez,

Salu2!!

Imagen de dayron_1379

no interesa sirve de las 2

no interesa sirve de las 2 formas si te das cuenta en el help aparece asi pero opcional mente ouedes usas eso ya q simlifica

Imagen de dayron_1379

me asava eso por no poner

me asava eso por no poner screen.flip() no mire bein tu script pero ps ay te digo me pasava por eso

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.