UIAspectRatioConstraint

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

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

The UIAspectRatioConstraint บังคับอัตราส่วนความกว้างต่อความสูง **** บน GuiObject โดยไม่คำนึงถึงขนาดหลักของมันแม้ว่าขนาดนั้นจะถูกตั้งเป็นเปอร์เซ็นต์ของพ่อแม่ก็ตามตัวอย่างเช่น การสอดข้อจํากัดนี้เป็นลูกของ และกำหนดค่าความจํากัดของความจํากัดเป็น ( ) ให้ความกว้างของกรอบเป็นสองเท่าของความสูงของมันเช่นเดียวกันการตั้งค่าคุณสมบัติของข้อจำกัดนี้ AspectRatio ให้เป็น 0.5 ( 0.5:1 ) จะรักษาความกว้างของกรอบไว้ครึ่งหนึ่งของความสูง

การตั้งค่าข้อจํากัดนี้ AspectRatio เป็นค่าเริ่มต้นของ 1 ( 1:1 ) เป็นวิธีที่สะดวกในการป้องกันการขยาย/ยืดที่ไม่สัดส่วนของ ImageLabel ด้วยสินทรัพย์ภาพสี่เหลี่ยม

โปรดทราบว่าเมื่อวัตถุ UI อยู่ภายใต้การควบคุมของทั้งโครงสร้างเลย์เอาต์เช่น UIListLayout และ UIAspectRatioConstraint ข้อจํากัดจะ ยกเลิก เลย์เอาต์และควบคุมขนาดของวัตถุ

สรุป

คุณสมบัติ

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

    กำหนดอัตราส่วนความกว้างต่อความสูงที่จะรักษา

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

    กำหนดวิธีที่ขนาดสูงสุดของวัตถุถูกจำกัด

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

    กำหนดแกนที่จะใช้เมื่อตั้งค่าขนาดใหม่ของวัตถุ

คุณสมบัติ

AspectRatio

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

คุณสมบัตินี้กำหนดอัตราส่วนความกว้างต่อความสูงที่ต้องรักษาเพื่อพลิกอัตราส่วนเป็นความสูงต่อความกว้าง ให้ใช้การย้อนกลับ (แบ่ง 1 โดยจํานวนหรือยกขึ้นไปที่อํานาจ -1)ค่านี้ต้องมากกว่า 0 .

AspectType

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

คุณสมบัตินี้กำหนดวิธีที่ขนาดสูงสุดของวัตถุถูกจำกัด

  • เมื่อตั้งค่าเป็น FitWithinMaxSize วัตถุจะเป็นขนาดสูงสุดที่เป็นไปได้ภายในของตัวเอง AbsoluteSize

  • เมื่อตั้งค่าเป็น ScaleWithParentSize ขนาดสูงสุดของวัตถุจะเป็นขนาดของผู้ปกครองในขณะที่ยังคงรักษาอัตราส่วนไว้

DominantAxis

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

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

วิธีการ

อีเวนต์