Font

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Menggambarkan font yang digunakan untuk menampilkan teks.Setiap font terdiri dari sebuah font keluarga (seperti Source Sans Pro), berat seperti , dan gaya seperti .

Keluarga huruf adalah jenis aset, seperti gambar atau meshes.Setiap keluarga font berisi beberapa wajah font, dan setiap wajah memiliki berat dan gaya yang berbeda.

Font digunakan oleh TextLabel.FontFace , TextButton.FontFace , dan TextBox.FontFace properti.

Lihat juga Enum.Font sebagai alternatif yang lebih tua untuk tipe data ini yang diperlukan oleh beberapa metode dan properti (perhatikan bahwa sebagian besar huruf tidak dapat diwakili dengan enum ini).

Daftar Font

Rangkuman

Konstruktor

Properti

Konstruktor

new

Membuat baru Font .

Parameter

family: Content

ID aset untuk keluarga font, dimulai dengan rbxasset:// atau rbxassetid://.

Seberapa tebal teksnya.

Nilai Default: Enum.FontWeight.Regular

Apakah teks itu normal atau italik.

Nilai Default: Enum.FontStyle.Normal

Contoh Kode

Shows how to use Font.new().

Font.new()

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

fromEnum

Membuat Font dari nilai Enum.Font . Menyajikan kesalahan saat dipanggil dengan Enum.Font.Unknown .

Tabel berikut menunjukkan keluarga, berat, dan gaya yang terkait dengan setiap Enum.Font.

| Robot | Robot | Robot | Robot | Robot | Robot | Robot | Robot | Robot | Robot | Robot | Robot

Parameter

font: Enum.Font

Nilai enum dari font untuk digunakan.

Contoh Kode

Shows how to use Font.fromEnum().

Font.fromEnum()

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

fromName

Ini adalah metode kenyamanan untuk membuat font dari folder konten. Nama yang Anda berikan akan dikonversi menjadi ID aset seperti rbxasset://fonts/families/YourFontNameHere.json.

Nama hanya dapat berisi karakter alfabetik, angka, _ (garis bawah), dan - (hyphen). Tidak dapat berisi spasi.

Parameter

name: string

Nama font.

Seberapa tebal teksnya.

Nilai Default: Enum.FontWeight.Regular

Apakah teks itu normal atau italik.

Nilai Default: Enum.FontStyle.Normal

Contoh Kode

Menunjukkan cara menggunakan Font.fromName() .

Font.fromName()

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

fromId

Ini adalah metode kenyamanan untuk membuat font dari nomor ID aset.

Parameter

id: number

ID aset font sebagai angka.

Seberapa tebal teksnya.

Nilai Default: Enum.FontWeight.Regular

Apakah teks itu normal atau italik.

Nilai Default: Enum.FontStyle.Normal

Contoh Kode

Shows how to use Font.fromId().

Font.fromId()

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

Properti

Family

ID aset untuk keluarga font. Ini dimulai dengan rbxasset:// atau rbxassetid://.

Seberapa tebal teksnya. Nilai default adalah Enum.FontWeight.Regular .

Saat diatur, Font.Bold diperbarui. Bold adalah benar jika beratnya adalah Enum.FontWeight.SemiBold atau lebih tebal.

Apakah fontnya italik. Nilai default adalah Enum.FontStyle.Normal . Font dapat dibuat italik ( seperti ini ) menggunakan Enum.FontStyle.Italic .

Apakah fontnya berani. Mengatur Font.Weight ke Enum.FontWeight.Bold ketika benar, dan Enum.FontWeight.Regular lainnya.