Font
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
อธิบายฟอนต์ ที่ใช้เพื่อแสดงข้อความ แต่ละฟอนต์ประกอบด้วย ครอบครัวฟอนต์ (เช่น Source Sans Pro) น้ำหนัก เช่น Enum.FontWeight.Bold และ สไตล์ เช่น Enum.FontStyle.Italic
ครอบครัวฟอนต์เป็นประเภทของสินทรัพย์ เช่น รูปภาพหรือเมชแต่ละครอบครัวฟอนต์มีจำนวนหน้าฟอนต์และแต่ละหน้ามีน้ำหนักและสไตล์ที่แตกต่างกัน
Font ใช้โดย TextLabel.FontFace , TextButton.FontFace และ TextBox.FontFace คุณสมบัติ
ดูเพิ่มเติม Enum.Font เป็นทางเลือกที่เก่ากว่าสำหรับรูปแบบข้อมูลนี้ที่จำเป็นสำหรับบางวิธีและคุณสมบัติ (โปรดทราบว่าฟอนต์ส่วนใหญ่ไม่สามารถแสดงได้ด้วย enum นี้)
รายการฟอนต์
สรุป
คอนสตรัคเตอร์
- new(family : Content,weight : Enum.FontWeight,style : Enum.FontStyle)
สร้าง Font .
- fromName(name : string,weight : Enum.FontWeight,style : Enum.FontStyle)
สร้างฟอนต์จากชื่อเช่น FredokaOne .
- fromId(id : number,weight : Enum.FontWeight,style : Enum.FontStyle)
สร้างฟอนต์จากรหัสสินทรัพย์ทางเลขที่
คุณสมบัติ
รหัสสินทรัพย์สำหรับครอบครัวฟอนต์
ความหนาของข้อความ
ว่าฟอนต์เป็นตัวอักษรอิตาลิคหรือไม่
ว่าฟอนต์เป็นห้าวหรือไม่
คอนสตรัคเตอร์
new
สร้าง Font .
พารามิเตอร์
ID สินทรัพย์สำหรับครอบครัวฟอนต์ เริ่มต้นด้วย rbxasset:// หรือ rbxassetid://
ความหนาของข้อความ
ว่าข้อความเป็นปกติหรืออิตาลิค
ตัวอย่างโค้ด
Shows how to use Font.new().
script.Parent.FontFace = Font.new("rbxasset://fonts/families/Roboto.json", Enum.FontWeight.Light)
fromEnum
สร้าง Font จากค่า Enum.Font เมื่อเรียกด้วย Enum.Font.Unknown จะโยนข้อผิดพลาด
ตารางต่อไปนี้แสดงถึงครอบครัว น้ำหนัก และสไตล์ที่เกี่ยวข้องกับแต่ละ Enum.Font
พารามิเตอร์
ค่า enum ของฟอนต์ที่จะใช้
ตัวอย่างโค้ด
Shows how to use Font.fromEnum().
script.Parent.FontFace = Font.fromEnum(Enum.Font.SciFi)
print(script.Parent.FontFace)
fromName
นี่เป็นวิธีที่สะดวกในการสร้างฟอนต์จากโฟลเดอร์เนื้อหา ชื่อที่คุณส่งจะถูกแปลงเป็นรหัสสินทรัพย์เช่น rbxasset://fonts/families/YourFontNameHere.json
ชื่อสามารถมีตัวอักษรภาษาอังกฤษ ตัวเลข _ (เส้นใต้) และ - (เส้นแนวนอน) ไม่ได้ ไม่สามารถมีช่องว่างได้
พารามิเตอร์
ชื่อของฟอนต์
ความหนาของข้อความ
ว่าข้อความเป็นปกติหรืออิตาลิค
ตัวอย่างโค้ด
Shows how to use Font.fromName().
script.Parent.FontFace = Font.fromName("FredokaOne")
print(script.Parent.FontFace.Family)
fromId
นี่เป็นวิธีที่สะดวกในการสร้างฟอนต์จากหมายเลขรหัสทรัพย์สิน
พารามิเตอร์
ID สินทรัพย์ของฟอนต์เป็นตัวเลข
ความหนาของข้อความ
ว่าข้อความเป็นปกติหรืออิตาลิค
ตัวอย่างโค้ด
Shows how to use Font.fromId().
script.Parent.FontFace = Font.fromId(8836875837)
print(script.Parent.FontFace.Family)
คุณสมบัติ
Weight
ความหนาของข้อความ ค่าเริ่มต้นคือ Enum.FontWeight.Regular .
เมื่อตั้งค่าแล้ว Font.Bold จะได้รับการอัปเดต หากน้ำหนักเป็น Enum.FontWeight.SemiBold หรือหนากว่า
Style
ว่าแบบอักษรเป็น italic หรือไม่ ค่าเริ่มต้นคือ Enum.FontStyle.Normal แบบอักษรสามารถทำให้ italic ( เช่นนี้ ) โดยใช้ Enum.FontStyle.Italic
Bold
ว่าฟอนต์จะห้าวหาญหรือไม่ ตั้ง Font.Weight เป็น Enum.FontWeight.Bold เมื่อถูกต้อง และ Enum.FontWeight.Regular อย่างอื่น