Bueno, primeramente, mil disculpas por esta molestia, pero es que mi duda no me la responde ningun tutorial que vi. (ni los de aca)
Tengo esta duda/objetivo
Quiero hacer un sencillo homebrew el cual, me permita ver que boton estoy tocando xD
Pero, hasta ahi todo bien.. Lo que quiero yo, es que me diga que boton estoy tocando, y arriba del mensaje que saldria cuando toco un boton, diga una frase, como "tester"
La cuestion, es que no funciona. Nose como hacer para que aparezca las 2 cosas.
Es decir, cuando pongo una cosa, no sale la otra. Es decir, aparece el mensaje TESTER, pero si apreto algo, no indica nada
Aqui dejo el codigo de fuente
Por favor, ayudenme, quiero mejorarlo al 100%, y recien empiezo con Lua :S
Todo aquel que me ayude, MIL GRACIAS!
rojo = Color.new(255,0,0)
verde = Color.new(0,255,0)
blanco = Color.new(255,255,255)
upPressed = 'Estas presionando el boton "ARRIBA"'
downPressed = 'Estas presionando el boton "ABAJO"'
leftPressed = 'Estas presionando el boton "IZQUIERDO"'
rightPressed = 'Estas presionando el boton "DERECHO"'
LPressed = 'Estas presionando el gatillo "I"'
screen:clear(blanco)
screen:print(100, 130, "Tester", rojo)
while true do
screen.flip()
end
pad = Controls.read()
if pad:up() then
screen:print(100,100,upPressed,verde)
end
if pad:down() then
screen:print(100,100,downPressed,verde)
end
if pad:left() then
screen:print(100,100,leftPressed,verde)
end
if pad:right() then
screen:print(100,100,rightPressed,verde)
end
if pad:l() then
screen:print(100,100,LPressed,verde)
end
if pad:r() then
screen:print(100,100,'Estas presionando el gatillo "D"',verde)
end
if pad:triangle() then
screen:print(100,100,'Estas presionando el boton "TRIANGULO"',verde)
end
if pad:circle() then
screen:print(100,100,'Estas presionando el boton "CIRCULO"',verde)
end
if pad:cross() then
screen:print(100,100,'Estas presionando el boton "X"',verde)
end
if pad:square() then
screen:print(100,100,'Estas presionando el boton "CUADRADO"',verde)
end
while true do
screen.waitVblankStart()
screen.flip()
end
ASUS P5KPL-AM SE
320GB HARD DISK
2GB KINGSTON OCX DDR2
INTEL DUAL CORE 2.66GHz (Overlockeado a 3.00Ghz)
NVIDIA GFORCE 9400 512 DDR2
:-O
Hola,
Este es tu codigo :
Tu codigo bien hecho sería asi :
Saludos
PD: Si alguien encuentra algun error, corrigame.
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í.
uuuh
GRACIAS!
En serio!
La verdad, me fuiste de ayuda, anda de 10.
No se como agradecerte. Lo bueno, es que, de los errores se aprende
GRACIAS!!!
Ahora, como hago para qeu al apretar una letra y la suelte, se borre el contenido de la pantalla? (Que no quede impreso y se me haga una super mancha)
ASUS P5KPL-AM SE
320GB HARD DISK
2GB KINGSTON OCX DDR2
INTEL DUAL CORE 2.66GHz (Overlockeado a 3.00Ghz)
NVIDIA GFORCE 9400 512 DDR2
Veo...
Que no tienes imagenes.
Esntonces podrias usar un screen:clear().
En el caso de que uses imagenes las vuelves a cargar. por ejemplo :
Saludos
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í.
upPressed =
Seria asi en lugar de decir Estas Presionando Arriba cambia el texto!
Salu2!
PSP NGP = Nintendo Gets Pwned!
mmm
No, test, estaria arriba de la accion que se ejecutaria cuando apretes cualquier tipo de boton.
Gracias igual por comentar!!