M MY Multiplayer: Wiki
Lado
Tipo

dxGetTextWidth

Cliente

Mede a largura que um texto ocupa na tela, na linha mais larga.

float|false dxGetTextWidth(string text [, float scale = 1, string|element font = default, bool colorCoded = false])

Parâmetros

NomeTipoDescrição
textstringO texto.
scalefloatEscala do texto.padrão 1
fontstring|elementO nome de uma fonte (de um pack ou dada a dxCreateFont) ou um elemento de fonte de dxCreateFont.padrão default
colorCodedboolIgnora os códigos de cor #RRGGBB na medida.padrão false

Retorno

A largura em pixels, ou false se a fonte não existe.

Exemplo

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)

Veja também