he creado un programa lua i al iniciarlo me de una pantalla blanca(no es un error):
dofile("Sistema/Funciones/wall.lua") dofile("Sistema/Funciones/info.lua") dofile("Sistema/Funciones/ola.lua") while true do image.blit(Fondo,0,0); pintarola(); image.blit(Barra,0,0); relojito:blit(); Informacion:blit(); cpu.blit(); cpu1.blit(); nick.blit(); image.blit(Iconos,0,0); controls.read() if controls.press("cross") then dofile("Sistema/Menus/menuj.lua") end if controls.press("l") then dofile("Sistema/Funciones/nava.lua") end if controls.press("square") then dofile("Sistema/Funciones/nmus.lua") end screen.flip(); end
y el codigo de ola
ola = image.load("ms0:/U-Shell/Tema/Ola.png"); velocidad_ola = 0.4; posicion_ola = 480; function pintarola() posicion_ola = posicion_ola - velocidad_ola; if ( posicion_ola <= 0 ) then posicion_ola = 480; end image.blit(ola,math.ceil(posicion_ola),0); image.blit(ola,math.ceil(posicion_ola)-480,0); end
si quito la funcion de ola todo va perfectamente
problema arreglado
ya no da ese error cerrad el post
Mustras mal las imagenes es
Mustras mal las imagenes es asi image.blit(x,y,fondo)
Podría ser un problema con la
Podría ser un problema con la imagen que cargas como ola. Prueba el código de la ola (sólo ese) en un script por separado, para que veas cómo se comporta.
Prueba también a mover la imagen que cargas de ola a la carpeta donde tienes el resto de imágenes que cargas.
no funciona
en la primera pantalla negra y se apaga la consola ,
en la segunga sigue dando la pantalla en blanco