Hola a todos , mi duda es cual seria el codigo en Lua para que al apretar cualquier Boton del psp se quite una imagen.
Ejemplo del codigo que tengo:
imagen1 = Image.load("imagen1.png") imagen2 = Image.load("imagen2.png") fondo = Image.load("fondo.png") screen:clear() screen:blit(x,y,imagen1) screen.flip() screen.waintVblankStart() --tiempo en segundos para que carge la imagen2 de ejemplo 5 seg System.sleep(5000) while true do screen.clear() screen.blit(x,y,imagen2) ---y aqui seria el codigo para pulsar un boton se quite la imagen2 (mi duda, cual seria el codigo para pulsar cualquier boton se quite la imagen2?) if Controls.read() :start() then break end screen.flip() screen.waitVblankStart() end ----y aqui abajo seguiria el codigo importante (bueno todo es importante xD) while true do screen:clear screen:blit(x,y,fondo) etc..........
asi como esta funciona, pero lo que quiero seria el codigo para que al pulsar cualquier boton se quite la imagen2.
espero me entiendan
salu|2|3|4|5|6|7|8|9|
Muchas Gracias :)
Aver...
Asi les gusta el codigo completo ?? (¬¬)
Asi no dicen más que se me olvido nada...
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í.
asi seria
para lo que quiers hacer:
Al presionar un boton quitar sera verdadero por lo que la imagen ya no se mostrara, pero no entiendo con que fin quieres hacer esto, si esto fuera para algo como "Pulsa cualquier Boton para continuar" seria diferente el codigo,
PD: Tu debes de terminar de poner donde dise "boton =" los demas que faltan, solo pones "or" y el siguiente comadno para el boton (asi: or pad:right())..
Espero averte ayudado xD..
Saludos!!!
PSP && Wii
lo que ....
lo que consigo ahora es que al cargar la imagen 2 y al pulsar el boton que puse (start,X, O , y triangulo)
se quita la imagen 2 pero de ayi ya no carga el fondo se queda la pantalla negra.
salu|2|3|4|5|6|7|8|9| , Gracias
\\m// ₪₪₪₪₪₪-- ☠ ☠ ☠ ☠ ☠ ☠ --₪₪₪₪₪₪ \\m//
Prueba asi haber: imagen2
Prueba asi haber:
El comando
Es screen:clear().
Ejemplo :
Un saludo
pero
eso seria al apretar X se quitaria la imagen , yo quiero que al apretar cualquier boton del psp ya sea x, cuadro, circulo etc.... se quite nose si me explico :)
Muchas Gracias, salu|2|2|3|4|5||7|8|9|
\\m// ₪₪₪₪₪₪-- ☠ ☠ ☠ ☠ ☠ ☠ --₪₪₪₪₪₪ \\m//
mmm
Usar un or entre cada condición no es una buena idea ( la primera que me vino a la cabeza xD ). Ya que deberías escribir cada pulsación.
Pero creo que en algún lado tengo un código que detecta las pulsaciones de todos los botones. Dejame lo busco.
Un saludo
EDITO : Creo que el código sería mas o menos así :
Otro saludo más xD
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í.
no esta bien..
no esta bien hecho o redactado porque al poner un if dentro de un bucle hara que algo suceda durante una milesima de segundo, es por eso que la imagen se quitara al presionar un boton pero luego instanataneamente se volvera a poner..
Se complican bastante con esto..
PSP && Wii
Ah pues tienes razon.
Ah pues tienes razon.
a ver
deja lo uso y te digo :)
EDITO: me pone error en la parte donde dice: funtion pulsacion()
otro Gracias, moikop
Creo que deberías leerte tutos de Lua.
Cualquier coder que sepa Lua habría sabido donde estaba el error.
quizas es porque has puesto
quizas es porque has puesto funtion en vez de function xD, de todas maneras me parece que se te olvido poner un screen.flip() al final en tu codigo moikop
Edit: Ahora que me fijo, es que has puesto dos bucles, se que daria en la funcion nfinitamente xD, espera ,haber si asi vale:
¬¬
Sabes EXACTAMENTE lo que hace esa funcion??
Aparte, Le di un ejemplo. No un codigo (¬¬)
PD: En las funciones no se pone screen.flip() ni screen.waitVbalnkStart() al menos que sea necesario. Osea, en este caso no.
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í.
ya pero el no lo vio como un
ya pero el no lo vio como un ejemplo porque lo uso y le salio error, asiq yo se lo puse asi a ver si asi le iba y lo del screen.flip() porque no se va a poder poner??
1. A mi me dió la
1. A mi me dió la impresión de que lo probó en su propio código.
2. El resultado sería una pantalla que "palpita" y la imagen que no se vería enteramente.
Un saludo
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í.
jeje
si palpita la imagen solamente y no se quita :(
gracias a los dos
weno tampoco hay que ponerse
weno tampoco hay que ponerse asi, llevas mas tiempo en esto aasi que tu sabras.. xD
¿?
Como me puse ? xD
JaJaJa...
Penso que te habias enojado xDDD
Saludos
En que linea de la función?
En que linea de la función?