Bienvenidos a otro tutorial sobre VLF para Lua PGE. Te recordámos que VLF son aquellas olas del XMB de fondo. La utilizan en el Despertar del Cementerio y más. Hoy aprenderemos como cambiarle el color a las olas VLF de nuestro programa en Lua PGE. Són más de 30 colóres. En realidad este tutorial acerca de como cambiár el color es uno de los más fáciles. En pocas palabras, en 5 minutos le podrás cambiar el color al fondo!.
Como dije, en este tutorial aprenderemos a como cambiar el color de fondo a nuestras olas de nuestro programa VLF en Lua PGE. Es un paso realmente sencillo.
*Si tienes PSP Fat y quieres algúnos colores del PSP Slim tendrás que descargár el archivo llamado 13-27.bmp y ponerlo en tu Flash0 de esta forma: "Flash0:/VSH/RESOURCE/13-27.bmp".
Simplemente si queremos cambiar el color tenemos que cambiar el "VLF.GetBG(28,"theme.vlf",true)", como pueden observar abajo en el código, la función "VLF.GetBG(28,"theme.vlf",true)" contiene un número 28, ese número 28 pone el color de las olas en negro.
--Tutorial Creado por Migueliziosop. require("VLF") --Carga la librería VLF. Debe de estar alado del Eboot.PBP. VLF.init() --Inicia la librería VLF. VLF.GetBG(5,"theme.vlf",true) --Carga las olas del menú y el color. El color se cambia cambiando el numero "28". (1-12 FAT) (1-30 SLIM). while pge.running() do --Cuando Lua PGE estre trabajando lo que hará es.. pge.controls.update() --Iniciar a leer los controles. pge.gfx.startdrawing() --Empieza a dibujar/escribir en pantalla pge.gfx.clearscreen() --Limpia la pantalla. Borra todo lo que se encuentre. VLF.DrawFrame() --Esta es una función previamente cargada al poner "require("VLF)" hasta arriba y dibuja las olas. pge.gfx.enddrawing() --Termina de escribir. pge.gfx.swapbuffers() --Cambia el buffer. end --Terminamos el script y la función.
Si dejamos "VLF.GetBG(28,"theme.vlf",true)" cambiará el fondo en negro:
¿Pero si lo queremos de color verde?. Solo básta cambiar el "VLF.GetBG(28,"theme.vlf",true)" por un "VLF.GetBG(5,"theme.vlf",true)". Si notan la diferéncia contiene ahora un 5. El número 5 pone el color verde:
--Tutorial hecho por Migueliziosop --Color Gris VLF.GetBG(1,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Amarillo VLF.GetBG(2,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Verde Claro VLF.GetBG(3,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Rosa VLF.GetBG(4,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Verde VLF.GetBG(5,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Lila/Morado Claro VLF.GetBG(6,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Azul Cielo VLF.GetBG(7,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Azul Original VLF.GetBG(8,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Morado VLF.GetBG(9,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Amarillo Naranja VLF.GetBG(10,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Café VLF.GetBG(11,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Rojo VLF.GetBG(12,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Rosa Claro VLF.GetBG(13,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Rosa Fuerte VLF.GetBG(14,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Rosa Oscuro VLF.GetBG(15,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Lila Oscuro VLF.GetBG(16,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Morado Oscuro VLF.GetBG(17,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Morado más Oscuro VLF.GetBG(18,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Lila Claro VLF.GetBG(19,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Morado Claro VLF.GetBG(20,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Morado Azulado VLF.GetBG(21,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Aqua Claro VLF.GetBG(22,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Aqua Oscuro VLF.GetBG(23,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Aqua Verdoso VLF.GetBG(24,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Morado Negro VLF.GetBG(25,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Negro Claro VLF.GetBG(26,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Negro VLF.GetBG(27,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Negro Diferente VLF.GetBG(28,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Lila Rosado Claro VLF.GetBG(29,"theme.vlf",true)
--Tutorial hecho por Migueliziosop --Color Café Claro VLF.GetBG(30,"theme.vlf",true)
*Si se fijan, no es tan difícil, solo tienen que agarrarle práctica y en ménos de 5 minutos le habrán cambiado el color de fondo.
Comentarios
Versiones LUA
Cuantas versiones de lenguaje LUa para programar en PSP hay?
LUA, LUA PGE, LUA DEV ?
Hay diferencia?
Existe un pack con estos colores
Ya existe un pack en el que podeis bajar todos estos colores en un sólo archivo.Basta con copiar los colores a la flash y activar un plugin.así se tiene en la fat todos los colores + colores slim.En psp slim nosé cómo funcionará.
Fat 5.00 m33-7 + Prometheus + Kernel 1.5
Te confundes, esto no es
Te confundes, esto no es para activar los colores de Slim en Phat, es para programar bajo las ondas.
Mmmm..
Jejejej andas confundido amigo :P
Saludos!!
Pero..
Este programa y tutorial sirve para los programadores de aplicaciones homebrew PSP.
Y para hacer un bucle como
Y para hacer un bucle como se haria? es decir: hay una aplicacion la cual cada vez que entras las olas salen de un color diferente, eso como se haria?
PD: Es solo por curiosidad
No cuesta nada agradecer!!!
No creo..
Nosé si se pueda, si existiera sería con el LuaPlayerHM sería con funciones como random. Creo que LuaPGE también las tiene incorporadas.
Pero en eso, estoy seguro que sí se puede, solo hay que hayarle la forma.
Hazme la pregunta que quieras ANONIMAMENTE desde aquí.
Gracias por tu respuesta.
Gracias por tu respuesta. Otra cosa hay en el staff algun coder español?
Muchísimos.
Bueno, no se si te refieres a español nacido en España o que hable español castellano.
Aquí tengo un amigo del Staff apodado P22.
Por ahora el es aprendíz, pero es del Staff y si no me equivoco es de España. Eso si, si es coder.
Hazme la pregunta que quieras ANONIMAMENTE desde aquí.
muchisimas gracias miguel ;)
muchisimas gracias miguel ;)
Un cosa...
Queria preguntar aver como se ponia la barra de progreso, y si con este sistema, las llamadas como System.Quit() se pueden hacer, osea usar esta libreria, pero tmb usar las funciones de lua normales. Gracias
Mal..
Este programa/tutorial no sirve en otros LuaPlayers más que en este, osea Lua PGE.
SI es verdad
este programa no sieve y aparte no le entiende al diske tutorial