DuFraN Posted October 18, 2013 Share 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 Link to comment
Bc# Posted October 18, 2013 Share 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. Link to comment
DuFraN Posted October 18, 2013 Author Share Posted October 18, 2013 Gracias Bc, pero como puedo hacer que también obtenga lo alto de mi resolucion? Link to comment
Bc# Posted October 18, 2013 Share 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. Link to comment
Recommended Posts