UIGridStyleLayout
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
คลาสฐานสำหรับการจัดเลย์เอาต์ UI สไตล์กริด
สรุป
คุณสมบัติ
ขนาดสัมบูรณ์ของพื้นที่ที่ถูกใช้โดยการจัดเรียงกริด
กำหนดแกนที่ UI จะถูกวางออก
กำหนดการจัดเรียงแนวนอนขององค์ประกอบ UI ภายในองค์ประกอบพ่วง
กำหนดลำดับที่วัตถุ UI เด็กจะถูกวางในเลย์เอาต์
กำหนดการจัดตำแหน่งแนวตั้งขององค์ประกอบ UI ภายในองค์ประกอบพ่วง
คุณสมบัติ
AbsoluteContentSize
คุณสมบัติ AbsoluteContentSize ของ UIGridStyleLayout เปิดเผยจำนวนพื้นที่ที่องค์ประกอบของกริดกำลังใช้รวมถึงการจัดเตรียมใดๆ ที่สร้างโดยกริดคุณสมบัตินี้มีประโยชน์โดยเฉพาะอย่างยิ่งในการขยายขนาดของกริดเช่น Frames เพื่อให้แน่ใจว่าพวกเขาไม่ใหญ่กว่ากริดเอง
อ่านแล้วObject.Changed ทันทีหลังจากที่ UI เปลี่ยน อ่านแล้วมันจะกลายเป็นปัจจุบันและอีเวนต์ Object.Changed จะยิงในขั้นตอนการเรนเดอร์ถัดไป
FillDirection
คุณสมบัติ FillDirection กำหนดแกนที่ UI องค์ประกอบจะวางออกEnum.FillDirection.Horizontalจัดวัตถุจากซ้ายไปขวาในขณะที่ Enum.FillDirection.Vertical จัดวัตถุจากด้านบนลงด้านล่างเพื่อย้อนกลับองค์ประกอบ เช่น เพื่อจัดเรียงจากขวาไปซ้าย คุณจะต้องย้อนกลับการจัดเรียง; ตัวอย่างเช่น โดยปฏิเสธค่าของวัตถุ UI ลูก GuiObject.LayoutOrder เมื่อ UIGridStyleLayout.SortOrder ถูกตั้งค่าเป็น Enum.SortOrder.LayoutOrder

HorizontalAlignment
คุณสมบัติ การจัดเรียงแนวนอน กำหนดการจัดเรียงแกน X ของกริดขององค์ประกอบ UI เช่นเดียวกับ TextLabel.TextXAlignment ที่ทำกับ TextLabel.Text
SortOrder
คุณสมบัติ SortOrder กำหนดลำดับที่วัตถุ UI ลูกจะถูกวางในเลย์เอาต์
สำหรับ Enum.SortOrder.LayoutOrder , การจัดเรียงแบบเพิ่มขึ้นจะถูกใช้บนคุณสมบัติ LayoutOrder ของวัตถุ UI ลูกหากสองเด็กแบ่งปันสิ่งเดียวกัน LayoutOrder ซึ่งถูกเพิ่มเร็วกว่าไปยังวัตถุพ่วงจะได้รับการยกเว้น
สำหรับ Enum.SortOrder.Name , การจัดเรียงตามตัวอักษรและตัวเลขจะถูกใช้บน Instance.Name ของวัตถุ UI ลูก

VerticalAlignment
คุณสมบัติ การจัดตำแหน่งแนวตั้ง กำหนดการจัดตำแหน่งแกน Y ของกริดขององค์ประกอบ UI เช่นเดียวกับ TextLabel.TextYAlignment ที่ทำกับ TextLabel.Text