dxCreateFont
Cliente
Cria uma fonte a partir de um arquivo de fonte do recurso, para usar nas funções de texto.
element|false dxCreateFont(string filepath [, int size = 9, bool bold = false, string quality = proof, string name = ""])
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| filepath | string | Caminho do arquivo de fonte (por exemplo .ttf). |
| size | int | Tamanho, de 5 a 150. Valores fora disso são limitados.padrão 9 |
| bold | bool | Usa negrito.padrão false |
| quality | string | Qualidade: default, draft, proof, nonantialiased, antialiased, cleartype ou cleartype_natural. Só nonantialiased desliga a suavização.padrão proof |
| name | string | Nome para usar a fonte nas funções de texto como string. Vazio cria uma fonte sem nome.padrão "" |
Retorno
O elemento de fonte, ou false se o arquivo não pôde ser lido ou a fonte não pôde ser criada.
Exemplo
local title = dxCreateFont("fonts/Montserrat-Bold.ttf", 18, false, "antialiased", "title")
addEventHandler("onClientRender", root, function()
dxDrawText("MYMP", 20, 20, 0, 0, tocolor(255, 255, 255), 1, title)
dxDrawText("Roleplay", 20, 60, 0, 0, tocolor(255, 255, 255), 1, "title")
end)