No sé si se solucionó este problema, pero por si las dudas, escribo la respuesta por si alguien más tiene este inconveniente:
nUI no está diseñado para que se pueda cambiar el tamaño de sus elementos, pero en su código, se permite que se adapten. La manera de llevar a cabo esto es de la siguiente manera:
En el archivo nUI.lua, el cual se encuentra en WTF > Account > {su nombre de usuario} > {realm (reino)} > {character (personaje)} > SavedVariables > nUI.lua debe ser editado. A continuación coloco un ejemplo de como era el mio:
nUI_Options = {
["hud_healthrace"] = true,
["package"] = "nUI+ Development",
["tooltips"] = "owner",
Después de la primer linea, se deben insertar unos renglones adicionales de texto, los cuales son:
["scale"] = 1,
["hScale"] = {su escala horizontal},
["vScale"] = {su escalal vertical},
Para calcular que valores poner en estos parámetros, se deben hacer la siguientes cuentas:
hScale = {el ancho de su resolución} / 2560
vScale = {el alto de su resolución} / 1600
Por ejemplo, usando la resoulcion de 1024*768 como pedia el posteado original:
hScale = 1024 / 2560 = 0.4
vScale = 768 / 1600 = 0.48
Pero, el valor de vScale no es el definitivo. Para compensar los distintos formatos de pantalla (normal, widescreen, etc) se debe hacer la siguiente cuenta:
si ancho/altura = 1.778 entonces vScale = vScale * 0.95
si ancho/altura = 1.250 entonces vScale = vScale * 0.75
si ancho/altura = 1.333 entonces vScale = vScale * 0.80
si ancho/altura = 1.600 entonces vScale = vScale * 0.95
O sea, con el ejemplo anterior:
1024/768 = 1.333 entonces vScale = vScale * 0.80 = 0.48 * 0.80 = 0.384
Por lo tanto, el codigo que se debe ingresar adentro del archivo será:
["scale"] = 1,
["hScale"] = 0.4,
["vScale"] = 0.384,
Esto se debe hacer para cada personaje distinto, ya que cada uno tiene su propio archivo nUI.lua, pero una vez cambiado uno, se puede copiar y pegar a todos los demas.
PS: Scott your Spanish isn't that bad, give yourself some credit!
|