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
| Nome | Tipo | Descrição |
|---|---|---|
| text | string | O texto. |
| scale | float | Escala do texto.padrão 1 |
| font | string|element | O nome de uma fonte (de um pack ou dada a dxCreateFont) ou um elemento de fonte de dxCreateFont.padrão default |
| colorCoded | bool | Ignora 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)