| Inicio | Noticias | Foros PSP | Juegos | Videos | Manuales | Buscar | Contacto | Staff | Publicidad |

Retroceder   Foros PS Vita y PSP > Comunidad > Coder's Zone: Programacion PSP y PS Vita > TUTORIALES

Respuesta
 
Herramientas
Antiguo 20/12/08, 01:26:51   #1
marioga
Member
 
Fecha de Ingreso: jul 2008
Mensajes: 44
Thanks: 0
Thanked 39 Times in 14 Posts
marioga por el buen camino
Predeterminado Tutoriales de programacion en LUA - Capitulo 5

Capitulo 5. Menu Basico

Vamos ha aprender a hacer menus de seleccion. Y como esta a punto de empezar el internado(en efecto le e empezao un miercoles)

voy a empezar ya.

Lo explicare con un programilla

Código:
--Definimos colores
blanco = Color.new(255, 255, 255)
azul = Color. new(0, 0, 255)
--Variables
current = "espanol"
--Bucle
while true do
pad = Controls.read()
if pad:down() and current == "espanol" and pad~=prevpad then
current = "ingles"
prevpad=pad
end
if pad:down() and current == "ingles" and pad~=prevpad then
current = "espanol"
prevpad=pad
end
if pad:up() and current == "ingles" and pad~=prevpad then
current = "espanol"
prevpad=pad
end
if pad:up() and current == "espanol" and pad~=prevpad then
current = "ingles"
prevpad=pad
end
if pad:cross() and current == "espanol" and pad~=prevpad then
screen:print(140, 150, "Hola, este es el menu español", blanco)
screen.flip()
screen.waitVblankStart(100)		
end
if pad:cross() and current == "ingles" and pad~=prevpad then
screen:print(140, 150, "Hello, this is the english menu", blanco)
screen.flip()
screen.waitVblankStart(100)
end
prevpad=pad
screen:clear()
if current=="espanol" then
screen:print(1, 1, "Español", azul)
screen:print(1, 21, "Ingles", blanco)
elseif current=="ingles" then
screen:print(1, 1, "Español", blanco)
screen:print(1, 21, "Ingles", azul)
end
screen:print(1, 200, "Pulsa arriba y abajo para seleccionar la opcion deseada(azul)", blanco)
screen:print(1, 212, "Pulsa X para ejecutar la Opcion", blanco)
screen.waitVblankStart()
screen.flip()
end
Explicacion con X de mixta, XD

Código:
--Variables
current = "espanol"
Esa variable es la que nos va a ayudar a k funcione el menu, atentos a ella.

Código:
if pad:down() and current == "espanol" and pad~=prevpad then
current = "ingles"
prevpad=pad
end
Bien aqui dice, si pulsas abajo y la variable current es español y pad es difetente a prevpad entonces
current pasa a llamarse ingles y prevpad pasa a llamarse pad

Código:
if pad:cross() and current == "espanol" and pad~=prevpad then
screen:print(140, 150, "Hola, este es el menu español", blanco)
screen.flip()
screen.waitVblankStart(100)		
end
Y aqui nos dice si pulsas equis y la variable es español y prevpad es diferente a pad, muestra el texto de debajo

y asi se haria un menu
__________________
Historia de mi psp slim-> 3.95 ->4.00 ->[PANDORA]->1.5 m33->3.95 m33 ->4.01 m33
marioga is offline   Responder Con Cita
The Following 2 Users Say Thank You to marioga For This Useful Post:
MABZ (18/12/10), mst (01/02/11)
Antiguo 01/02/11, 14:15:17   #2
mst
Con mi "sanita" (PSP)
 
Avatar de mst
 
Fecha de Ingreso: ene 2011
Ubicación: Andalucia
Mensajes: 171
Thanks: 102
Thanked 55 Times in 46 Posts
mst pronto sera famoso
Predeterminado Re: Tutoriales de programacion en LUA - Capitulo 5

Buenas Marioga estoy siguiendo todos tus tutoriales muchas gracias por el aporte!
__________________
De seres humanos es equivocarse; de locos persistir en el error (Marco Tulio Cicerón)

By:XxSasorxX
Tutorial como jugar a la psp en el pc y grabarte



¡¡NO A LA LEY SINDE!! LUCHEMOS POR LA LIBERTAD DE EXPRESION
mst is offline   Responder Con Cita
Antiguo 02/02/11, 00:02:24   #3
RuBiTo-96
:nusenuse:
 
Fecha de Ingreso: sep 2009
Mensajes: 2.974
Thanks: 2.264
Thanked 1.750 Times in 751 Posts
RuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuro

Reportero del mes Amistad PSPera 

Predeterminado Re: Tutoriales de programacion en LUA - Capitulo 5

Cita:
Empezado por mst Ver Mensaje
Buenas Marioga estoy siguiendo todos tus tutoriales muchas gracias por el aporte!
no creo que lea tu comentario xD mira la fecha del post.
RuBiTo-96 is offline   Responder Con Cita
Antiguo 02/02/11, 01:22:00   #4
marioga
Member
 
Fecha de Ingreso: jul 2008
Mensajes: 44
Thanks: 0
Thanked 39 Times in 14 Posts
marioga por el buen camino
Predeterminado Re: Tutoriales de programacion en LUA - Capitulo 5

Cita:
Empezado por mst Ver Mensaje
Buenas Marioga estoy siguiendo todos tus tutoriales muchas gracias por el aporte!
de nada

RuBiTo-96: si lo he leido, jaja, me llega un aviso al gmail de que hay nuevas respeustas XD
__________________
Historia de mi psp slim-> 3.95 ->4.00 ->[PANDORA]->1.5 m33->3.95 m33 ->4.01 m33
marioga is offline   Responder Con Cita
Antiguo 02/02/11, 01:34:17   #5
RuBiTo-96
:nusenuse:
 
Fecha de Ingreso: sep 2009
Mensajes: 2.974
Thanks: 2.264
Thanked 1.750 Times in 751 Posts
RuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuro

Reportero del mes Amistad PSPera 

Predeterminado Re: Tutoriales de programacion en LUA - Capitulo 5

oh, que cagada xD

marioga que tal tio? yo te conozco pero tu a mi no jaja
RuBiTo-96 is offline   Responder Con Cita
Antiguo 03/02/11, 01:38:50   #6
marioga
Member
 
Fecha de Ingreso: jul 2008
Mensajes: 44
Thanks: 0
Thanked 39 Times in 14 Posts
marioga por el buen camino
Predeterminado Re: Tutoriales de programacion en LUA - Capitulo 5

jaja, yo voy por ahi programando por ps3 y por wii XD
__________________
Historia de mi psp slim-> 3.95 ->4.00 ->[PANDORA]->1.5 m33->3.95 m33 ->4.01 m33
marioga is offline   Responder Con Cita
Antiguo 03/02/11, 18:23:32   #7
RuBiTo-96
:nusenuse:
 
Fecha de Ingreso: sep 2009
Mensajes: 2.974
Thanks: 2.264
Thanked 1.750 Times in 751 Posts
RuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuro

Reportero del mes Amistad PSPera 

Predeterminado Re: Tutoriales de programacion en LUA - Capitulo 5

jaja y sigues con Lua??
RuBiTo-96 is offline   Responder Con Cita
Antiguo 04/02/11, 11:29:47   #8
marioga
Member
 
Fecha de Ingreso: jul 2008
Mensajes: 44
Thanks: 0
Thanked 39 Times in 14 Posts
marioga por el buen camino
Predeterminado Re: Tutoriales de programacion en LUA - Capitulo 5

nah, se me kedo corto y me pase a C ahora estoy haciendo un luaplayer para wii (luafwii)
__________________
Historia de mi psp slim-> 3.95 ->4.00 ->[PANDORA]->1.5 m33->3.95 m33 ->4.01 m33
marioga is offline   Responder Con Cita
Antiguo 04/02/11, 16:39:40   #9
RuBiTo-96
:nusenuse:
 
Fecha de Ingreso: sep 2009
Mensajes: 2.974
Thanks: 2.264
Thanked 1.750 Times in 751 Posts
RuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuroRuBiTo-96 un brillante futuro

Reportero del mes Amistad PSPera 

Predeterminado Re: Tutoriales de programacion en LUA - Capitulo 5

aah bueno, suerte con tus trabajos crack
RuBiTo-96 is offline   Responder Con Cita
Respuesta

Bookmarks

Herramientas



La franja horaria es GMT +2. Ahora son las 01:12:07.


Powered by: vBulletin, Versión 3.8.5
Derechos de Autor ©2000 - 2019, Jelsoft Enterprises Ltd.
Traducción VBulletin por vbulletinhispano.com