ส่วนติดต่อผู้ใช้งาน

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

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

UI บนหน้าจอ

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

ตัวอย่าง ScreenGui ที่มีวัตถุ GuiObject เด็กหลายตัว รวมถึง Frame, TextLabel, TextBox, และ ImageButton.

UI ในประสบการณ์

ภาชนะในประสบการณ์ เช่น SurfaceGuis และ BillboardGuis เก็บวัตถุ UI ที่คุณต้องการแสดงภายในโลก 3D ของประสบการณ์ของคุณ

วัตถุ UI

ส่วนประกอบ UI ส่วนใหญ่คือ GuiObjects ซึ่งเป็นวัตถุกราฟิก 2D ของส่วนติดต่อผู้ใช้งานที่คุณสามารถทำให้เป็นบิดเป็นเบี้ยวภายในภาชนะ สี่อย่างที่ใช้บ่อยที่สุดคือ เฟรม, ป้ายข้อความ, ปุ่ม, และ วัตถุการป้อนข้อความ

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

ด้วยคุณสมบัติ Position, Size, AnchorPoint, และ ZIndex คุณมีการควบคุมที่ครบถ้วนเกี่ยวกับวิธีการ จัดตำแหน่ง, ขนาด, และ ชั้น ของ GuiObjects คุณยังสามารถใช้ การเปลี่ยนแปลงแบบเรียงลำดับ เพื่อให้ GuiObject เคลื่อนที่อย่างราบรื่นจากสถานะหนึ่งไปยังอีกสถานะหนึ่งและให้การตอบสนองทางภาพที่มีพลศาสตร์

ออกแบบและจัดระเบียบ

นอกเหนือจากคุณสมบัติพื้นฐานสำหรับการปรับตำแหน่งและขนาดแล้ว Roblox ยังมีโครงสร้างการจัดวางเช่น รายการ/ยืดหยุ่น และ กริด ตลอดจน ตัวปรับขนาด และ ตัวปรับลักษณะ

UIListLayout สำหรับลำดับของรายการแนวนอนหรือแนวตั้ง

การจัดสไตล์แบบสากล

การจัดสไตล์แบบสากล เป็นโซลูชันของ Roblox สำหรับสไตล์ชีต คล้ายกับ CSS ที่ทำให้คุณประกาศและนำไปใช้การแก้ไขทั่วโลกกับคุณสมบัติของอินสแตนซ์ UI การสนับสนุนในระดับเครื่องยนต์นี้เป็นพื้นฐานสำหรับ ตัวแก้ไขสไตล์ และท่อสัญลักษณ์จากต้นทางถึงปลายทาง

เฟรมเวิร์กแบบโต้ตอบ

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

คำกระตุ้นใกล้เคียง

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

ตัวตรวจจับการลาก UI

ตัวตรวจจับการลาก UI ช่วยเสริมและสนับสนุนการโต้ตอบกับส่วนติดต่อผู้ใช้ 2D เช่น สไลเดอร์, สปินเนอร์, และอื่นๆ

ตัวตรวจจับการลาก 3D

ตัวตรวจจับการลาก 3D สนับสนุนการมีปฏิสัมพันธ์ทางกายภาพกับวัตถุ 3D ในประสบการณ์ เช่น การเปิดประตูและลิ้นชัก การเคลื่อนย้ายชิ้นส่วน การจับและขว้างลูกบอลโบว์ลิ่ง การดึงกลับและยิงกระสุน เป็นต้น

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