ขนาดและข้อจํากัด

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

นอกเหนือจากการขยายตัวพื้นฐานของ สิ่งที่เป็น UI คุณสามารถใช้ตัวเพิ่มขนาดเพื่อปรับขนาดของวัตถุได้ เคลื่อนย้าย วั

เครื่องชั่ง

วัตถุ UIScale เก็บค่าตัวเลขที่เพิ่มขึ้น AbsoluteSize ของคุณสมบัติของพ่อ

ตัวแก้ไขนี้มีประโยชน์สำหรับ "การซูมเข้า" ในขณะที่ออกแบบ UI ผู้ใช้รายละเอียดใน Studio เนื่องจากมันเพิ่มขนาดของวัตถุแล

การปรับขนาดอัตโนมัติ

สมบัติ AutomaticSize ของคุณจะปรับขนาดพ่อ GuiObject ให้เป็นขนาดของลูกหลานของมัน คุณสามารถใช้สมบัตินี้ในกรณีต่างๆ ได้แก่:

คุณสามารถเปิดใช้งานสมบัติสมบัติ AutomaticSize สำหรับคลาสใด ๆ ของ GuiObject โดยปกติจะตั้งค่าเป็น None แต่คุ

เพื่อเปิดใช้งานการปรับขนาดอัตโนมัติ:

  1. ใน หน้าต่าง Explorer คลิกที่ใดก็ได้ GuiObject เช่นเดียวกับ Frame1> Class.Toolbar1> หรือ 4> Class.ImageLabel4>

  2. ใน หน้าต่าง รายละเอียด ค้นหาสู่ รายการ AutomaticSize ( AutomaticCanvasSize สำหรับ 1> Class.ScrollingFrame1> ) และตั้งค่าให้เป็นหนึ่งในตัวเ

    • X — ปรับขนาดเนื้อหาให้อยู่ในแนวตั้ง
    • Y — ปรับขนาดเนื้อหาให้เป็นระดับตัวอักษร
    • XY — ปรับขนาดเนื้อหาทั้งแนวตั้งและแนวนอน

เมื่อการปรับขนาดอัตโนมัติถูกตั้งค่า โปรดทราบว่าคุณสมบัติอื่น ๆ ของวัตถุจะปฏิสัมพันธ์ด้วยวิธีต่อไปนี้:

คล้ายกับแนวคิดของ การขนาดตัวอุปกรณ์ คอนเทนเนอร์, AutomaticSize ใช้ค่า AnchorPoint เมื่อเรียกขนาดเนื้อหา

  • ป้ายชื่อด้านบนมีค่า AnchorPoint ของ (0, 0.5) ซึ่งแนบมันไว้ที่ด้านกลางของด้านซ้าย
  • ป้ายกลางมีค่า AnchorPoint ของ (0.5, 0.5) ซึ่งแนบมันไว้ที่ศูนย์กลาง
  • ฉลากด้านล่างมีค่า AnchorPoint ของ (1, 0.5) ซึ่งแนบมันไว้ที่ด้านกลางของด้านขวา

ข้อจํากัด

มีสามประเภทของ ข้อจํากัด ที่คุณสามารถใช้สำหรับวัตถุระดับผู้ใช้: ขนาด และ ขนาดข้อความ และ 1>สัดส่วนการดู1> สิ่

ขนาด

ขนาดของ UISizeConstraint ระบุขนาดขั้นต่ำและขนาดสูงสุดสำหรับ GuiObject รับรองว่า GuiObject จะไม่เล็กเกินไปหรือใหญ่เกินไปในขนาดหน้าจอที่แตกต่างกัน

เช่นเดียวกับการตั้งค่าคุณสมบัติ MinSize ให้เป็น (200,

ขนาดข้อความ

Class.UITextSizeConstraint ระบุขนาดตัวอักษรขั้นต่ำและสูงสุดสำหรับ GuiObject ที่มีข้อความ, เช่น TextLabel

หากคุณเปิดใช้งานสมบัติของลูก TextScaled ของพ่อ GuiObject ขนาดข้อความขนาดของเนื้อหาจะเพิ่มขึ้นตาม

ตัวอย่างเช่น วัตถุ TextLabel ต่อไปนี้มี UITextSizeConstraint ที่มี MinTextSize ขนาด

อัตราส่วนรูป

Class.UIAspectRatioRatio บังคับ ความสัมพันธ์ความกว้าง-ความสูง บน

การตั้งค่าค่าข้อจํากัดนี้ให้เป็นปกติของ AspectRatio ( 1 ) เป็นวิธีที่สะดวกในการป้องกันการเปลี่ยนแปลงขนาด/การดัด