DuFraN Posted October 18, 2013 Posted October 18, 2013 Hola, tengo una duda sobre esto, lo que pasa es que pongo el texto en una resolución y cuando la cambio a otra el texto es muy pequeño o muy grande según la resolución que pongas. ¿Como hago para que el tamaño siempre sea el mismo, que debo usar? local x,y = guiGetScreenSize() function lala() dxDrawText ("Tienda de Armas", x*0.43,y*0.24, x, y, tocolor ( 255, 255, 255, 255 ),1.5,"defaul-bold") end
Bc# Posted October 18, 2013 Posted October 18, 2013 Olvidaste usar "onClientRender" local x,y = guiGetScreenSize() function lala() dxDrawText ("Tienda de Armas", x*0.43,y*0.24, x, y, tocolor ( 255, 255, 255, 255 ),1.5,"defaul-bold") end addEventHandler ( "onClientRender", root, lala) Y por lo otro, tendrías que usar una resolución base para scriptear y a partir de esa hacer algunos arreglos así: local x,y = guiGetScreenSize() local resX=1024 --Suponiendo que la resolucion horizontal en la que trabajas es 1024 local tamaño=x/resX function lala() dxDrawText ("Tienda de Armas", x*0.43,y*0.24, x, y, tocolor ( 255, 255, 255, 255 ),1.5*tamaño,"defaul-bold") end addEventHandler ( "onClientRender", root, lala) Así tentrás un tamaño acorde a la resolución que uses.
DuFraN Posted October 18, 2013 Author Posted October 18, 2013 Gracias Bc, pero como puedo hacer que también obtenga lo alto de mi resolucion?
Bc# Posted October 18, 2013 Posted October 18, 2013 Gracias Bc, pero como puedo hacer que también obtenga lo alto de mi resolucion? Si tu quieres lo puedes hacer.
Recommended Posts