Miércoles, 28/Jun/2017, 7:47 PM
                          Inicio

Registrarse

Entrada
Le saludo Huésped | RSS
[ Mensajes nuevos · Participantes · Reglas del foro · Búsqueda · RSS ]
Página 1 de 11
Foro » Programacion » Tutoriales programacion LUA » Escribir texto en pantalla en [LuaDev] (mostrar texto normal.)
Escribir texto en pantalla en [LuaDev]
sting18Fecha: Viernes, 08/Abr/2011, 9:01 PM | Mensaje # 1
Generalísimo
Grupo: Administradores
Mensajes: 26
Reputación: 32767
Estatus: Offline
Aqui les dire como escribir texto en luaDev es de lo mas facil y sera nuestro primer programa wink

NOTA: todo lo escrito en color rojo sera lo que pondremos en nuestro notepad++ lo demas son explicaciones.

Ya que tengamos lo necesario para iniciar en lua que es el Notepad++ y el eboot.pbp de LuaDev vamos a hacer lo siguiente creamos una carpeta con el nombre que ustedes quieran ejemplo "Programa" (sin comillas) y dentro de esta carpeta metemos el archivo eboot.pbp.

Un ejemplo de lo anterior mensionado seria ms0:/psp/game/programa/eboot.pbp

Despues abrimos el programa notepad++ y guardamos un archivo con el nombre de script.lua y empesamos a escribir, lo primero que devemos escribir es el autor y nombre del programa lo tenemos que escribir con 2 guiones para que el lua player no lea el codigo(Todo lo que escribas despues de 2 guiones no lo leera el programa y sera ignorado completamente) algo asi quedara.

--Autor tu nombre
--Nombre de tu programa escribir en pantalla

Despues vamos a cargar el efecto de color que queremos usar, el color que usemos es el color que que vamos a poner a las letras.
Ejemplo de crear un color a vaces de sus componentes asi:

color = ( rojo_0-255 , verde_0-255 , azul_0-255 [ , alpha_0-255 ] )

Nosotros vamos a escoger un color de estos ya creados

blanco = color.new( 255, 255, 255 )
negro = color.new( 0, 0, 0 )
gris = color.new( 127, 127, 127 )
rojo = color.new( 255, 0, 0 )
verde = color.new( 0, 255, 0 )
azul = color.new( 0, 0, 255 )

Yo escogere azul.

azul = color.new( 0, 0, 255 )

Despues vamos a escribir el bucle principal esto no es muy necesario que lo entiendan ahorita pero escribanlo y que les quede asi

while true do

Ahora pondremos el comando para impromir texto en pantalla

screen.print(0,0,"texto",color)

Les explico como funciona este comando el primer numero "0" dentro de los parentesis es la posicion que imprimira en pantalla de izquierda a derecha tomando en cuenta los pixeles de la psp.... los pixeles de la psp de izquierda a derecha son de 0 a 480 si pasas de 480 te saldras de la pantalla

El segundo "0" dentro de los parentesis es la posicion que imprimira en pantalla de de arriba hacia abajo tomando en cuenta los pixeles de la psp.....los pixeles de la psp de arriba hacia abajo son de 0 a 272 si pasa de 272 te saldras de la pantalla

El tercer apartado "texto" hay vas a escribir lo que quieras que aparesca en tu psp recuerda escribir dentro de 2 comillas ""

El cuato apartado es el color que queramos poner

Ya que entendimos el comando de escribir texto en pantalla hacemos el nuestro.

screen.print( 100,100, "hola amigos de TeamMex", azul )

Ya que tenemos el comando de mostrar texto vamos a utilizar el comando para imprimir en pantalla que es screen.flip() esto ara que lo que escribimos en screen.print() aparesca en el psp y quedaria asi

screen.flip()

Y por ultimo cerramos nuestro bucle infinito (while true do) y para cerrarlo escribimos end asi.

end

Y al final te quedara como en la captura.

Ahora le dan en guardar como... recuerden que lo tienen que guardar en la carpeta que crearon(en donde pusieron el archivo eboot.pbp)y con el nombre de script.lua ya teniendo todo esto tomas la carpeta que tiene los archivos eboot.pbp y script.lua y la metes a tu psp en la direccion PSP/GAME y lo corres desde tu psp les aparecera su escrito en psp si lo hicien mal no aparecera nada y si escogieron color negro tampoco porque el fondo es negro XD.

Espero y entiendan cualquier duda comentar si ya lo entendieron y les aparecio el texto en pantalla pasen al paso 2 saludo

 
GuitripioFecha: Viernes, 17/Jun/2011, 9:21 AM | Mensaje # 2
Generalisimo +
Grupo: Usuarios
Mensajes: 2
Reputación: 100
Estatus: Offline
biggrin :D
Saludos a todos... pronto subire unos tutos de un motor de juegos excelente..!!!


 
sting18Fecha: Lunes, 21/Nov/2011, 6:15 PM | Mensaje # 3
Generalísimo
Grupo: Administradores
Mensajes: 26
Reputación: 32767
Estatus: Offline
ok tripio eso espero que no veo nada xD.
 
Foro » Programacion » Tutoriales programacion LUA » Escribir texto en pantalla en [LuaDev] (mostrar texto normal.)
Página 1 de 11
Búscar:

Copyright MyCorp © 2017 Hacer un sitio web gratis con uCoz