M MY Multiplayer: Wiki
Lado
Tipo

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

NombreTipoDescripción
textstringEl texto.
scalefloatEscala del texto.por defecto 1
fontstring|elementEl nombre de una fuente (de un pack o dado a dxCreateFont) o un elemento de fuente de dxCreateFont.por defecto default
colorCodedboolDeja 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)

Ver también