Anuncios Google

Duda en programación LuaDEV

Hola a todos. Aún estoy novato en esto de programar y estoy poniendo a práctica lo que sé y conocer más sobre Lua, y aún tengo varias dudas.

Quisiera saber como mostrar texto con una fuente de letra distinta a la que tiene por defecto Lua.

Sé que es con font.load("Ruta donde se encuentra"), pero con que formato debe de ser,  .ttf ó .pgf?

al momento de liberar la fuente es dentro de un bucle o fuera?

Gracias por su atención.

 

 


--[NO EXISTEN LOS LIMITES =D]--


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Andres_Ne

Hola bienvenido    La opcion

Hola bienvenido Guiño

 

La opcion de utilizar fuente va obiamente en esta parte

screen.print(lafuente.pgf,10,10,"hola ;)") asi se pónen fuentes obimente esto va dentro  de un bucle,lo que si no me acuerdo es si la guente se la puede poner en una variable y luego llamrala como tal me imagino que si


 

 

Imagen de NEKERAFA

Mmm...

Por tu duda: http://psp.scenebeta.com/node/92285#comment-777521

Un saludo ^-^

No solo se puede poner dentro de un bucle. También puedes hacer una aplicacion con comandos seguidos (sobre todo los programas no gráficos) y parar la aplicación mediante controls.waitforkeys() . Yo al menos lo hago cuando hago pruebas y test.


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Imagen de PerezRE

Gracias

Gracias, pero surgio otra duda jeje 'XP. ¿Cómo puedo cambiar de tamaño el texto?

Imagen de Andres_Ne

Ya se que debo dejarte

Ya se que debo dejarte revisar la documentacion pero para cambiar tamaño de letra es asi

screen.print(fuente,x,y,"string",0.6,color,color)

Donde te eh puesto "0.6"  ese es el tamaño de la letra que va de 0 a 2..;) revisa la docu.


 

 

Y...

ahora falta de que diga de como se alinea xDDD

Saludos!

 

PD: Te espero en el face :D xD

Imagen de NEKERAFA

Mmm...

Todo está en la docu, LOL

Lo sé

es solo para que el que posteo el post le de una ojeada más profunda xDDD

 

Imagen de PerezRE

LOL

Se que todo eso viene en la documentación. Pero si te das cuenta dice: "Valores recomendados entre 0.5 y 1.5", para ser exactos.

No formule bien la pregunta, lo que quise decir fue que a que nuemero era máximo.

 

Gracias andres por tu ayuda. No que otros nada más comentar por ganarse bitos. Pfff que rídiculo.


--[NO EXISTEN LOS LIMITES =D]--

No es por eso

solo ayudaba ¬¬ aunque no lo veas...

Y dice valores recomendados de 0.5 a 1.5... y puede ser el máximo hasta 2 hasta 3 no creo... no se veería las palabras

 

Salu2!


 

 

Imagen de NEKERAFA

Mmm...

Por poder se pueden todos, no hay un máximo.

Lo que si que habría que probar eran valores negativos, a ver que pasa... ¡¡a experimertar!!


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Imagen de PerezRE

De nuevo LOL!!

Ayudandome? jajaja no lo creo en lugar de iluminar mi duda, dices que revise la documentación. Eso huele a que quieres bitos jajaja. Oops! otra duda!. Espero me la clares DiegoRK_PSP. ¿Para que quieres bitos?, si no se usan para nada.

 

Naa ya olvidalo. ¬¬'

 

Saludos.


--[NO EXISTEN LOS LIMITES =D]--

Imagen de NEKERAFA

Mmm...

Dices que estamos aquí para ganar bitos (Cosa que no me hace falta), pero gracias a ti he descubierto que no tiene limite, ni en positivo ni en negativo. Si utilizas un número negativo te devuelve el texto horizontalmente invertido. Aquí el script que lo corrobora:

while true do
	screen.print(240, 136, "Este es un texto con tamaño -0.8", -0.8, color.new(255, 255, 255), 0x01, "center")
	screen.flip()
end

Y lo que devuelve:

Pero espera, que estoy para ganar bitos ¬¬'


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Imagen de Chimecho

Pero..

Eso no es sólo horizontal, es vertical también D:

Ni yo lo sabía xD

Ya

dormiré en paz... siempre dormimos con algo nuevo aprendido :o xD

Imagen de NEKERAFA

XD

Son tonterías que al final se convierten en útiles XD

Imagen de PerezRE

OK nekerafa con todo respeto

OK nekerafa con todo respeto pero no estoy contigo. Al contratio a ti y al igual que a todos, tambien te agradesco tu ayuda.

Imagen de NEKERAFA

Mmm...

Ok, lo siento u.u

Es que no te entendí muy bien.

Un saludo ^-^

Imagen de Andres_Ne

Wow que "util"

Wow que "util" ....xD..veremos si algun dia lo uso ..xD

Imagen de NEKERAFA

Ya XD

Pero mira, para un HB que trabaje con imagenes o para poner un efecto "suelo de cristal" en tu HB podrían darle mucho uso, aunque crear que es una chorrada.


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

¬¬

No intento pelear, vos sos el que le da más intención de pelea... Pero claro lo olvidaré y mira lo que haces tambien comentas por comentar solo para seguir peleando: ¿Que ganas con esto? Que te cierren el post por fuera del tema del post...

 

Salu2! Y no comentes por comentar ;)

 

PD: Empezamos con el pie izquierdo, solo intentaba tener humor ¬¬


 

 

Imagen de PerezRE

Pff

Al fin y al cabo gracias a andres y a neke por despejar las dudas el post ya no es útil ;].

En fin, pido una dísculpa a DiegoRK_PSP mal entendí sus comentarios, pero hay que tener cuidado con lo que comentamos, me incluyo.


--[NO EXISTEN LOS LIMITES =D]--

Acepto tus disculpas

y... como dice andres... SALUDOS a todos y a los moderadores que ya estaban por cerrar el post por crear huelga xDDD

Saludos :D

Imagen de Andres_Ne

Bn,me parece bn que tratemos

Bn,me parece bn que tratemos calmados ya tenemos problemas en pspsceneceba con otros users,solo llevemonosla bn somos amigos por algo estamos en la misma "COMUNIDAD" por algo se llama "comunindad" un saludo a los tres ;)


 

 

Imagen de NEKERAFA

Dejalo

Al final le cerraron el post al otro pesado (No siendo suyo), a ver si no se vuelve a repetir...

Imagen de NEKERAFA

Mmm...

Comprueba la documentación de LuaDEV, porque eso sale en ella.

Las fuentes son .pgf Se

Las fuentes son .pgf

Se cargan con: a = font.load("fuente.pgf")

Y para usarla:

screen.print(a,150,100,"Hola")

Se pone delante :)

Imagen de NEKERAFA

Mmm...

Es una fuente pgf

La puedes liberar donde quieras, pero ten cuidado de no volverla a utilizar más a delante, a menos que la vuelvas a cargar.


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.