Anuncios Google

Duda de Novato LUA

Quiero hacer que al pulsar select me muestre una imagen y despues que me cargue otro archivo encima de la imagen, como si la imagen fuera el fondo.

if pad:select() then

--cargaria la imagen aqui--

--aqui me cargaria el archivo--

 

Como puedo hacer que me cargue las dos cosas poniendo solo un "if" ??

if pad:select() then
--carga imagen--
dofile("ms0:/PSP/GAME/PSPInfo/PSPInfo-Catalan/test.lua")

 


We're off now to seek all our fortunes to the land... of... our dreams


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.

Es un provador de botones

--Definimos colores
blanco = Color.new(0, 0, 0)
--Cargamos Imagenes--
PSPp= Image.load("ms0:/PSP/GAME/PSPInfo/PSPInfo-Catalan/img/PSPp.png")
--Imagen--
screen:blit(0,0,PSPp)
--automatic
function LeerPulsacion ()
pad = Controls.read()
screen:blit(0,0,PSPp)
if pad:right() then
screen:print( 150, 130, "Derecha", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:up() then
screen:print( 150, 130, "Arriba", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:down() then
screen:print( 150, 130, "Abajo", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:left() then
screen:print( 150, 130, "Izquierda", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:cross() then
screen:print( 150, 130, "X", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:triangle() then
screen:print( 150, 130, "Triangulo", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:circle() then
screen:print( 150, 130, "O", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:square() then
screen:print( 150, 130, "[]", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:l() then
screen:print(160, 140, "L", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:r() then
screen:print(90, 140, "R", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:start() then
screen:print( 150, 130, "Start", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
screen:blit(0,0,PSPp)
if pad:select() then
screen:print( 150, 130, "Select", blanco)
screen.flip()
screen.waitVblankStart(100)
screen.flip()
end
end

Como puedo dejar esa imagen de fondo?


We're off now to seek all our fortunes to the land... of... our dreams

Imagen de el__QAT

No puedes...

Cuando cargues el archivo te limpiara la pantalla o pondrá otra imagen de fondo.

sAlud0s!

PD: Lo que sería lógico hacer es poner la imagen que quieres de fondo en el archivo.


Tutorial: Fabricando nuestro propio micrófono para la PSP.

Exclusivo de PSP.Scenebeta.com

es mas difícil

que eso luego os paso el código

Imagen de Arkanist

Hombre... no tiene porqué.

Yo en mi último homebrew que hice, cuando le dabas para jugar, sin necesidad de que se limpiara el fondo, cargaba el archivo con las notas, para no tenerlo en el mismo archivo, pero lo que venia despues, todo el juego el movimiento y demás, creo que no esta en ese archivo.

A reveure.

Imagen de moikop

yo lo haria asi: fondo =

yo lo haria asi:

fondo = Image.load("aqui escrive donde esta la imagen")

while true do

screen:blit(0,0,fondo)

dofile("ms0:/PSP/GAME/PSPInfo/PSPInfo-Catalan/test.lua")

screen.waitVblankStart()

screen.flip()

end


Para recibir ayuda por parte de otros usuarios más rápidamente, recomendamos que pongas títulos descriptivos y no utilices abreviaturas (estilo MSN) en tus post de los foros. Recuerda que accediendo al Manual del perfecto forero y las Normas de la Comunidad aprenderas trucos para resolver tus dudas antes.

No preguntes por MP, mejor pregunta aquí.

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.