Font

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Metni render etmek için kullanılan fontu tanımlar. Her font bir font ailesi (gibi Source Sans Pro) ve bir ağırlık gibi 2> Amount.FontWeight.Bold2> içerir. Ayrıca bir 5> stil5> gibi 8> Amount.FontStyle.Italic8> der

Karakter aileleri, görüntüler veya kaynak gibi bir tür varlık türüdür. Her karakter ailesinin bir dizi karakter yüzü vardır ve her yüzün farklı bir ağırlık ve stil vardır.

Font kullanılır TextLabel.FontFace , TextButton.FontFace ve 0> Class.Toolbar.FontFace0> özellikleri.

Karakter Listesi

Bold, Bold, Bold, B

Özet

Yapılandırıcılar

Özellikler

Yapılandırıcılar

new

Yeni bir Font oluşturur.

Parametreler

family: Content

Font ailesi için varsayılan yazıtip ID'si, rbxasset:// ile başlar veya rbxassetid:// .

Metnin ne kadar kalın olduğu.

Varsayılan değer: Enum.FontWeight.Regular

Metni normal veya italik yapıda olup olmadığı.

Varsayılan değer: Enum.FontStyle.Normal

Kod Örnekleri

Shows how to use Font.new().

Font.new()

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

fromEnum

Bir Font oluşturur bir Enum.Font değeri. Enum.Font.Unknown ile çağrıldığında bir hata oluşturur.

Aşağıdaki tabloda, her Enum.Font ile ilgili ailenin, ağırlığın ve tarzını gösterir.

| tuffy tuffy tuffy tuffy tuffy tuffy tuffy tuffy tuffy tuffy tuffy tuffy tuffy tuffy tuffy

Parametreler

font: Enum.Font

Kullanılan fontun özellik değerleri.

Kod Örnekleri

Shows how to use Font.fromEnum().

Font.fromEnum()

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

fromName

Bu, içerik klasöründen font oluşturmak için bir kolaylık yöntemidir. Verdiğin adlandır rbxasset://fonts/families/YourFontNameHere.json .

İsim sadece alfabetik karakterler, sayılar, _ (alt çizgi), ve - (ip (genişlik) içerebilir. Boşluklar içeremez.

Parametreler

name: string

İsteklinin adı.

Metnin ne kadar kalın olduğu.

Varsayılan değer: Enum.FontWeight.Regular

Metni normal veya italik yapıda olup olmadığı.

Varsayılan değer: Enum.FontStyle.Normal

Kod Örnekleri

Shows how to use Font.fromName().

Font.fromName()

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

fromId

Bu, bir varlık kimliği numarasından font oluşturmak için bir kolaylık yöntemidir.

Parametreler

id: number

Kaynak, bir sayı olarak kullanılan fontun ID'si.

Metnin ne kadar kalın olduğu.

Varsayılan değer: Enum.FontWeight.Regular

Metni normal veya italik yapıda olup olmadığı.

Varsayılan değer: Enum.FontStyle.Normal

Kod Örnekleri

Shows how to use Font.fromId().

Font.fromId()

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

Özellikler

Family

Font ailesinin kaynağı. Bunlar rbxasset:// ile başlar veya rbxassetid:// ile.

Metin ne kadar kalın.Varsayılan değer Enum.FontWeight.Regular dir.

ayarla, Font.Bold güncellenir. Ağır, eğer ağırlık Enum.FontWeight.SemiBold veya daha kalın ise.

Karakterin italik olup olmadığı.Varsayılan değer Enum.FontStyle.Normal .Karakter italik yapılabilir ( bunun gibi ) using Enum.FontStyle.Italic .

Bold

Karakterin kalıcı olup olmadığını ayarlar Datatype.Font.Weight``Enum.FontWeight.Bold``Enum.FontWeight.Regular1>0>Datatype.Font.Weight1> ile değiştirir.