Como puedo hacerle para calcular el tamaño del texto en lua hm7, esta es la función font:getTextSize( string ) pero no me va alguien sabe como funciona?.
--Primero cargamos la fuente.
Fuente1 = Font:load("Fuente.ttf")
--Ponemos el tamaño.
Fuente1:setPixelSizes(15,16)
Verde = Color.new(0,255,0)
--Por último printeamos.
while true do
screen:clear()
screen:fontPrint(Fuente1,200,120,"Hola y buenas.", Verde)
screen.flip()
end
P.D.: esa función no existe en HM7. Puede que en HM8.
el problema es que esa tamaño que se le da con la función setPixelSizes(15,16), no es real y cambia con cada fuente diferente y la función que puse arriba si existe esta en el tutorial de pipagerardo.
como haciendo una cadena?, me devuelve un numero pero en exadecimal algo asi 0x8f5475, y cada vez que la invoco cambia, existe una forma de calcular el tamaño del texto en hm7?
Haz esto:
Fuente1 = Font.load(RUTA)
x = 15
y = 16
while true do
Fuente1.setPixelSizes(x,y)
--Controles para sumar o restar a 'x' e 'y'.
screen:print(0,0,x, Verde)
screen:print(0,10,y, Verde)
end
Así controlas el tamaño de la fuente y te pone el tamaño.
mundosupernova.mex.tl El universo del homebrew y PSP.
Tres proyectos en progreso...
Ja, ja, ja, ja.
En esto yo soy un experto. Para manejar fuentes:
--Primero cargamos la fuente.
Fuente1 = Font:load("Fuente.ttf")
--Ponemos el tamaño.
Fuente1:setPixelSizes(15,16)
Verde = Color.new(0,255,0)
--Por último printeamos.
while true do
screen:clear()
screen:fontPrint(Fuente1,200,120,"Hola y buenas.", Verde)
screen.flip()
end
P.D.: esa función no existe en HM7. Puede que en HM8.
mundosupernova.mex.tl El universo del homebrew y PSP.
Tres proyectos en progreso...
el problema es que esa tamaño
el problema es que esa tamaño que se le da con la función setPixelSizes(15,16), no es real y cambia con cada fuente diferente y la función que puse arriba si existe esta en el tutorial de pipagerardo.
Sólo para HM8.
Pero a ver, ¿tú lo que quieres es que te diga qué tamaño tiene tu texto?
sip,
sip, en pixeles.
Ese no calcula el tamaño si
Ese no calcula el tamaño si no que devuelve el tamaño de la fuente y se utiliza haciendo una cadena
como haciendo una cadena?, me
como haciendo una cadena?, me devuelve un numero pero en exadecimal algo asi 0x8f5475, y cada vez que la invoco cambia, existe una forma de calcular el tamaño del texto en hm7?