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

เฟรมเป็นภาชนะที่เหมาะสมสำหรับเลย์เอาต์ที่ตอบสนองเช่น เลย์เอาต์รายการและเลย์เอาต์ยืดหยุ่น ช่วยให้คุณเปลี่ยนขนาดของเฟรมและปรับว่ารายการเลย์เอาต์เข้ากันอย่างไรภายในนั้น Frames ยังเป็น GuiObjects หลัก ซึ่งคุณสามารถปรับแต่งคุณสมบัติต่าง ๆ เช่น BackgroundColor3, Transparency, ประยุกต์ใช้ การไล่สีพื้นหลัง หรือ กรอบ และอื่น ๆ
นอกจากการใช้งานทั่วไปเป็นภาชนะแล้ว คุณยังสามารถใช้ Frames สำหรับการออกแบบ UI ได้อีกด้วย ตัวอย่างเช่น ในฐานะที่เป็นตัวแบ่งระหว่างองค์ประกอบ UI อื่น ๆ คุณสามารถปรับขนาดเฟรมให้บางและยาวจนกลายเป็นเส้น
การตัด
โดยค่าเริ่มต้น ภาชนะ Frame ตัด เนื้อหาของมัน (GuiObjects ลูก) ผ่าน ClipsDescendants ของโบลีน หากคุณต้องการให้ลูกปรากฏนอกขอบของเฟรม เพียงตั้งค่า ClipsDescendants เป็น false
สิ่งที่สำคัญคือ หมายเหตุว่า ClipsDescendants จะ ไม่ ใช้ถ้าเฟรมหรือลูกหลานใด ๆ ของมันมี Rotation ที่ไม่เป็นศูนย์; ในกรณีดังกล่าว ลูกหลานจะเรนเดอร์นอกขอบของเฟรม
ขนาดอัตโนมัติ
เฟรมสามารถตั้งค่าให้ ปรับขนาดอัตโนมัติ ตามเนื้อหาของมัน เพื่อให้บรรลุสิ่งนี้ ให้ตั้งค่า Size ของเฟรมเป็นความกว้างและ/หรือความสูงที่ น้อยที่สุด จากนั้นตั้งค่าคุณสมบัติ AutomaticSize ของมันเป็น X, Y, หรือ XY ขึ้นอยู่กับว่าขนาดอัตโนมัติจะต้องใช้กับแกนไหน เมื่อตั้งค่าแล้ว เฟรมจะปรับขนาดโดยอัตโนมัติตามขนาดของ GuiObjects และเลย์เอาต์ภายในนั้น