Font
*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
- new(family : Content,weight : Enum.FontWeight,style : Enum.FontStyle)
Membuat baru Font .
- fromName(name : string,weight : Enum.FontWeight,style : Enum.FontStyle)
Membuat Font dari nama seperti FredokaOne .
- fromId(id : number,weight : Enum.FontWeight,style : Enum.FontStyle)
Membuat Font dari ID aset numerik.
Properti
ID aset untuk keluarga font.
Seberapa tebal teksnya.
Apakah fontnya italik.
Apakah fontnya berani.
Konstruktor
new
Membuat baru Font .
Parameter
ID aset untuk keluarga font, dimulai dengan rbxasset:// atau rbxassetid://.
Seberapa tebal teksnya.
Apakah teks itu normal atau italik.
Contoh Kode
Shows how to use 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
Nilai enum dari font untuk digunakan.
Contoh Kode
Shows how to use 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
Nama font.
Seberapa tebal teksnya.
Apakah teks itu normal atau italik.
Contoh Kode
Menunjukkan cara menggunakan 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 aset font sebagai angka.
Seberapa tebal teksnya.
Apakah teks itu normal atau italik.
Contoh Kode
Shows how to use Font.fromId().
script.Parent.FontFace = Font.fromId(8836875837)
print(script.Parent.FontFace.Family)
Properti
Weight
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.
Style
Apakah fontnya italik. Nilai default adalah Enum.FontStyle.Normal . Font dapat dibuat italik ( seperti ini ) menggunakan Enum.FontStyle.Italic .
Bold
Apakah fontnya berani. Mengatur Font.Weight ke Enum.FontWeight.Bold ketika benar, dan Enum.FontWeight.Regular lainnya.