Font
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Mô tả phông chữ được sử dụng để hiển thị văn bản .Mỗi phông chữ bao gồm một gia đình phông chữ (như Source Sans Pro), một trọng lượng giống như , và một kiểu như .
Các gia đình phông chữ là một loại tài sản, giống như hình ảnh hoặc khối lượng.Mỗi gia đình phông chữ bao gồm một số phông mặt, và mỗi mặt có trọng lượng và phong cách khác nhau.
Font được sử dụng bởi TextLabel.FontFace , TextButton.FontFace , và TextBox.FontFace tính chất.
Xem thêm Enum.Font như một lựa chọn cũ hơn cho loại dữ liệu này mà một số phương pháp và thuộc tính yêu cầu (lưu ý rằng hầu hết các phông chữ không thể được đại diện bằng enum này).
Danh sách phông chữ
Tóm Tắt
Người Tạo
- new(family : Content,weight : Enum.FontWeight,style : Enum.FontStyle)
Tạo một mới Font .
- fromName(name : string,weight : Enum.FontWeight,style : Enum.FontStyle)
Tạo một phông chữ từ một tên như FredokaOne .
- fromId(id : number,weight : Enum.FontWeight,style : Enum.FontStyle)
Tạo một phông chữ từ một ID tài sản số.
Thuộc Tính
ID tài sản cho gia đình phông chữ.
Làm thế nào dày văn bản.
Whether phông chữ là in đậm.
Liệu phông chữ có đậm không.
Người Tạo
new
Tạo một mới Font .
Tham Số
ID tài sản cho gia đình phông chữ, bắt đầu với rbxasset:// hoặc rbxassetid:// .
Làm thế nào dày văn bản.
Xem liệu văn bản có bình thường hay in đậm.
Mẫu mã
Hiển thị cách sử dụng Font.new() .
script.Parent.FontFace = Font.new("rbxasset://fonts/families/Roboto.json", Enum.FontWeight.Light)
fromEnum
Tạo một Font từ một giá trị Enum.Font . Ném lỗi khi gọi với Enum.Font.Unknown .
Bảng sau đây cho thấy gia đình, trọng lượng và phong cách liên quan đến mỗi Enum.Font.
Tham Số
Giá trị enum của phông chữ để sử dụng.
Mẫu mã
Shows how to use Font.fromEnum().
script.Parent.FontFace = Font.fromEnum(Enum.Font.SciFi)
print(script.Parent.FontFace)
fromName
Đây là một phương thức tiện ích để tạo phông chữ từ thư mục nội dung. Tên bạn chuyển sẽ được chuyển thành một ID tài sản giống như rbxasset://fonts/families/YourFontNameHere.json .
Tên chỉ có thể chứa các ký tự bảng chữ cái, số, _ (dấu gạch ngang) và - (dấu gạch ngang). Nó không thể chứa bất kỳ khoảng trống nào.
Tham Số
Tên phông chữ.
Làm thế nào dày văn bản.
Xem liệu văn bản có bình thường hay in đậm.
Mẫu mã
Hiển thị cách sử dụng Font.fromName() .
script.Parent.FontFace = Font.fromName("FredokaOne")
print(script.Parent.FontFace.Family)
fromId
Đây là một phương thức tiện ích để tạo phông chữ từ một số ID tài sản.
Tham Số
ID tài sản của phông chữ như một số.
Làm thế nào dày văn bản.
Xem liệu văn bản có bình thường hay in đậm.
Mẫu mã
Shows how to use Font.fromId().
script.Parent.FontFace = Font.fromId(8836875837)
print(script.Parent.FontFace.Family)
Thuộc Tính
Weight
Độ dày của văn bản. Giá trị mặc định là Enum.FontWeight.Regular .
Khi được cài đặt, Font.Bold được cập nhật. In đậm là đúng nếu trọng lượng là Enum.FontWeight.SemiBold hoặc dày hơn.
Style
Whether the font is italic. Giá trị mặc định là Enum.FontStyle.Normal . Phông chữ có thể được làm đậm ( như thế này ) bằng cách sử dụng Enum.FontStyle.Italic .
Bold
Liệu phông chữ có đậm không. Thiết lập Font.Weight đến Enum.FontWeight.Bold khi đúng, và Enum.FontWeight.Regular khác nếu không.