dxGetTextWidth
Cliente
Mide el ancho que ocupa un texto en la pantalla, en su línea más ancha.
float|false dxGetTextWidth(string text [, float scale = 1, string|element font = default, bool colorCoded = false])
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| text | string | El texto. |
| scale | float | Escala del texto.por defecto 1 |
| font | string|element | El nombre de una fuente (de un pack o dado a dxCreateFont) o un elemento de fuente de dxCreateFont.por defecto default |
| colorCoded | bool | Deja fuera de la medida los códigos de color #RRGGBB.por defecto false |
Retorno
El ancho en píxeles, o false si la fuente no existe.
Ejemplo
local text = "Bem-vindo"
local width = dxGetTextWidth(text, 2, "default")
addEventHandler("onClientRender", root, function()
local sx = getScreenSize()
dxDrawText(text, (sx - width) / 2, 40, 0, 0, tocolor(255, 255, 255), 2)
end)