dxCreateFont
Cliente
Crea una fuente a partir de un archivo de fuente del recurso, para las funciones de texto.
element|false dxCreateFont(string filepath [, int size = 9, bool bold = false, string quality = proof, string name = ""])
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| filepath | string | Ruta del archivo de fuente (por ejemplo .ttf). |
| size | int | Tamaño, de 5 a 150. Los valores fuera de ese rango se limitan.por defecto 9 |
| bold | bool | Usa negrita.por defecto false |
| quality | string | Calidad: default, draft, proof, nonantialiased, antialiased, cleartype o cleartype_natural. Solo nonantialiased desactiva el suavizado.por defecto proof |
| name | string | Nombre para usar la fuente en las funciones de texto como string. Vacío crea una fuente sin nombre.por defecto "" |
Retorno
El elemento de fuente, o false si el archivo no se pudo leer o la fuente no se pudo crear.
Ejemplo
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)