GetTextBoundsParams

แสดงที่เลิกใช้งานแล้ว

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

ไม่ซ้ำ

ให้ตัวอย่างนี้ไปที่ TextService:GetTextBoundsAsync() เพื่อวัดขนาดข้อความ

ตัวอย่างโค้ด

TextService: Measuring text size

local TextService = game:GetService("TextService")
local params = Instance.new("GetTextBoundsParams")
params.Text = "hello world!"
params.Font = Font.new("rbxasset://fonts/families/GrenzeGotisch.json", Enum.FontWeight.Thin)
params.Size = 20
params.Width = 200
local size = TextService:GetTextBoundsAsync(params)
print("The size of the text is:", size)

สรุป

คุณสมบัติ

  • อ่านพร้อมๆ กัน

    Datatype.Font ของข้อความที่วัด

  • อ่านพร้อมๆ กัน
  • อ่านพร้อมๆ กัน

    ขนาดของตัวอักษรที่วัด

  • อ่านพร้อมๆ กัน

    ข้อความที่วัด

  • อ่านพร้อมๆ กัน

    ความกว้างของคอนเทนเนอร์สำหรับการแบ่งเส้น

คุณสมบัติ

Font

อ่านพร้อมๆ กัน

Datatype.Font ของตัวอักษรที่กำลังวัด ตรงกับคุณสมบัติ TextLabel.FontFace บนตัวอักษรที่เป็นเอกสาร

ไม่ใช่เรื่องง่ายที่จะสับสนกับ Enum.Font นี่คือวัตถุที่คุณสามารถสร้างได้โดยใช้ Font.new()

RichText

อ่านพร้อมๆ กัน

Size

อ่านพร้อมๆ กัน

ขนาดข้อความที่กําลังวัดได้ ตรงกับคุณสมบัติ TextLabel.TextSize

Text

อ่านพร้อมๆ กัน

ข้อความที่วัด

Width

อ่านพร้อมๆ กัน

ความกว้างของตัวอุปกรณ์สำหรับการแบ่งสาย โดยปกติจะเป็น 0 ซึ่งหมายถึงไม่มีการแบ่งสายจะดำเนินการ คุณสามารถตั้งค่าให้เป็นความกว้างของตัวอุปกรณ์ที่คุณจะใส่ข้อความ

วิธีการ

อีเวนต์