เฟรม

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

เฟรม Frames ทำหน้าที่เป็นตัวเก็บข้อมูลสำหรับ GuiObjects อื่น ๆ เช่น ป้ายชื่อ และ ปุ่ม คุณสามารถใช้เฟรมเพื่อแสดงบน หน้าจอ ของผู้ใช้หรือบน พื้นผิว ภายในเกม

ตัวอย่างเฟรมบนหน้าจอที่มี TextLabel, TextBox, และ ImageButton.

เฟรมเป็นตัวเก็บข้อมูลที่เหมาะสำหรับเลย์เอาต์ที่ตอบสนอง เช่น เลย์เอาต์แบบรายการและแบบยืดหยุ่น ซึ่งช่วยให้คุณสามารถเปลี่ยนขนาดของเฟรมและปรับให้เข้ากับวิธีที่รายการเลย์เอาต์พอดีกับมันได้ Frames ยังเป็น GuiObjects หลัก ดังนั้นคุณสามารถปรับแต่งคุณสมบัติต่าง ๆ เช่น BackgroundColor3, Transparency, ใช้ พื้นหลังแบบไล่สี หรือ ขอบ และอื่น ๆ

นอกจากการใช้งานทั่วไปในฐานะตัวเก็บข้อมูลแล้ว คุณยังสามารถใช้ Frames สำหรับการออกแบบ UI ได้อีกด้วย ตัวอย่างเช่น ในฐานะตัวแบ่งภาพระหว่างองค์ประกอบ UI อื่น ๆ คุณสามารถปรับขนาดเฟรมให้บางและยาวจนกลายเป็นเส้น

การตัด

By default, GuiObject containers clip their content (descendant GuiObjects) through the ClipsDescendants boolean. If you want descendants to appear outside of a container's bounds, simply set ClipsDescendants to false.

Importantly, StarterGui.ClipsDescendantsSupportsRotation must be true for clipping to work on rotated descendants (non‑zero Rotation) within the container. However, clipping by a rotated container (clipping container itself is rotated) or by rounded corners (UICorner) is not supported. If you need clipping on rotated or rounded containers, consider CanvasGroup.

ขนาดอัตโนมัติ

เฟรมสามารถตั้งค่าให้ ปรับขนาดอัตโนมัติ ขึ้นอยู่กับเนื้อหาของมัน เพื่อให้บรรลุสิ่งนี้ ให้ตั้งค่า Size ของเฟรมเป็นความกว้างและ/หรือความสูง ขั้นต่ำ จากนั้นตั้งค่าคุณสมบัติ AutomaticSize ของมันเป็น X, Y, หรือ XY ขึ้นอยู่กับว่าแกนใดที่การปรับขนาดอัตโนมัติควรนำไปใช้ เมื่อตั้งค่าแล้ว เฟรมจะปรับขนาดโดยอัตโนมัติตามขนาดของ GuiObjects และเลย์เอาต์ภายในมัน

©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ