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.

Metin görüntülemek için kullanılan yazı tipini tanımlar.Her yazı tipi bir font ailesi (Source Sans Pro gibi), bir ağırlık (örneğin Source Sans Pro), ve bir stil (örneğin Source Sans Pro gibi) içerir.

Yazı aileleri, resimler veya mesheler gibi bir varlık türüdür.Her yazı tipi ailesi bir dizi yazı tipi yüzü içerir ve her yüzün farklı bir ağırlığı ve stili vardır.

Font , TextLabel.FontFace , ve TextButton.FontFace özellikleri tarafından kullanılır TextBox.FontFace.

Ayrıca bakın Enum.Font bu veri türünü gerektiren bazı yöntemler ve özellikler tarafından gerekli olan daha eski bir alternatif olarak (çoğu yazı tipının bu enuma ile temsil edilemeyeceğini unutmayın).

Yazı Tipi Listesi

Özet

Yapılandırıcılar

Özellikler

Yapılandırıcılar

new

Yeni bir Font oluşturur.

Parametreler

family: Content

Yazı tipi ailesi için varlık kimliği, rbxasset:// veya rbxassetid:// ile başlayan.

Metnin ne kadar kalın olduğu.

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

Metin normal veya italik 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 değerinden bir Enum.Font değeri oluşturur. Çağrıldığında bir hata oluşturur Enum.Font.Unknown.

Aşağıdaki tablo, her bir Enum.Font ile ilişkili aile, ağırlık ve stil gösterir.

Parametreler

font: Enum.Font

Kullanılacak yazı tipinin en sayı değeri.

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 yazı tipleri oluşturmak için bir kolaylık yöntemidir. Geçirdiğiniz ad, rbxasset://fonts/families/YourFontNameHere.json gibi bir varlık kimliğine dönüştürülecektir.

Adın sadece alfabetik karakterler, sayılar, _ (alt çizgi) ve - (boşluk) içerebilir. Hiçbir boşluk içermez.

Parametreler

name: string

Font adı.

Metnin ne kadar kalın olduğu.

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

Metin normal veya italik 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

Bir varlık kimlik numarasından font oluşturmak için bir kolaylık yöntemidir.

Parametreler

id: number

Yazı tipinin bir sayı olarak varlık kimliği.

Metnin ne kadar kalın olduğu.

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

Metin normal veya italik 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

Yazı tipi ailesi için varlık kimliği. Bunlar rbxasset:// veya rbxassetid:// ile başlar.

Metnin ne kadar kalın olduğu. Varsayılan değer Enum.FontWeight.Regular .

ayarla, Font.Bold güncellenir. Kalın ise ağırlık Enum.FontWeight.SemiBold veya daha kalın ise bold true olur.

Yazı tipi italik olup olmadığı. Varsayılan değer Enum.FontStyle.Normal . Yazı tipi italik yapılabilir ( bunun gibi ) kullanarak Enum.FontStyle.Italic .

Yazı tipi ne kadar cesursa. Doğru olduğunda ile ayarlanır ve aksi takdirde diğerleriyle.