Font

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Descrive il carattere usato per rendere il testo. Ogni carattere consiste in una famiglia di caratteri (come En FontWeight.Bold ) , un 1> peso 1> come 4> En FontStyle.Italic4> e uno 7> stile 7> come 9> En FontStyle.Italic9> .

Le famiglie di caratteri sono un tipo di risorsa, come immagini o maglie. Ogni famiglia di caratteri contiene un insieme di facce di caratteri, e ogni faccia ha un peso e uno stile diversi.

Font è utilizzato dalla TextLabel.FontFace , TextButton.FontFace e 0> Class.Toolbar.FontFace0> proprietà.

Lista caratteri

Bold, Bold, Bold, B

Sommario

Costruttori

Proprietà

Costruttori

new

Crea un nuovo Font .

Parametri

family: Content

L'ID risorsa per la famiglia di caratteri, inizialmente con rbxasset:// o rbxassetid:// .

Quanto è spesso il testo.

Valore predefinito: Enum.FontWeight.Regular

Che il testo sia normale o in grassetto.

Valore predefinito: Enum.FontStyle.Normal

Campioni di codice

Shows how to use Font.new().

Font.new()

script.Parent.FontFace = Font.new("rbxasset://fonts/families/Roboto.json", Enum.FontWeight.Light)

fromEnum

Crea un Font da un valore Enum.Font . Mostra un errore quando viene chiamato con Enum.Font.Unknown .

La seguente tabella indica la famiglia, il peso e lo stile associati a ciascun Enum.Font .

f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f<&%ri_f

Parametri

font: Enum.Font

Il valore dell'enum di carattere da utilizzare.

Campioni di codice

Shows how to use Font.fromEnum().

Font.fromEnum()

script.Parent.FontFace = Font.fromEnum(Enum.Font.SciFi)
print(script.Parent.FontFace)

fromName

Questo è un metodo convenzionale per creare le font dalla cartella contenuti. Il nome che passi sarà convertito in un ID risorsa come rbxasset://fonts/families/YourFontNameHere.json .

Il nome può contenere solo caratteri alfabetici, numeri, _ (sottolineato) e - (ipotesi). Non può contenere spazi.

Parametri

name: string

Il nome del carattere.

Quanto è spesso il testo.

Valore predefinito: Enum.FontWeight.Regular

Che il testo sia normale o in grassetto.

Valore predefinito: Enum.FontStyle.Normal

Campioni di codice

Shows how to use Font.fromName().

Font.fromName()

script.Parent.FontFace = Font.fromName("FredokaOne")
print(script.Parent.FontFace.Family)

fromId

Questo è un metodo di convenienza per la creazione di caratteri da un ID risorsa .

Parametri

id: number

L'ID risorsa della font come numero.

Quanto è spesso il testo.

Valore predefinito: Enum.FontWeight.Regular

Che il testo sia normale o in grassetto.

Valore predefinito: Enum.FontStyle.Normal

Campioni di codice

Shows how to use Font.fromId().

Font.fromId()

script.Parent.FontFace = Font.fromId(8836875837)
print(script.Parent.FontFace.Family)

Proprietà

Family

L'ID risorsa per la famiglia di caratteri. Questi iniziano con either rbxasset:// o rbxassetid:// .

Quanto è spesso il testo. Il valore predefinito è Enum.FontWeight.Regular .

Quando è Impostare, Font.Bold è aggiornato. Bold è vero se il peso è Enum.FontWeight.SemiBold o più spesso.

Indipendentemente dal fatto che la carattere sia in grassetto. Il valore predefinito è Enum.FontStyle.Normal . La carattere può essere fatta in grassetto ( come questo ) usando Enum.FontStyle.Italic .

Indipendentemente dal fatto che il carattere sia in grassetto. Imposta Font.Weight su Enum.FontWeight.Bold quando è vero, e Enum.FontWeight.Regular altrimenti.