สร้างประตูที่มีบานพับ

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

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

การตั้งค่าประตู

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

  1. สร้างชิ้นส่วนสองชิ้นที่มีชื่อเช่น ประตู และ กรอบประตู

    alt

  2. เลือก กรอบประตู ในหน้าต่าง คุณสมบัติ ให้เปิดใช้งาน ติดตั้ง เพื่อให้มันไม่เคลื่อนที่

    alt

  3. ใน Explorer ให้วางเคอร์เซอร์เหนือ กรอบประตู และเพิ่ม การติดตั้ง ใหม่ ทำซ้ำเพื่อเพิ่มการติดตั้งให้กับ ประตู

    alt

  4. เปลี่ยนชื่อการติดตั้งเพื่อแสดงให้เห็นว่ามันติดอยู่ที่ไหน เช่น การติดตั้งประตู และ การติดตั้งกรอบ

    alt

เลื่อนการติดตั้ง

การติดตั้งใหม่จะถูกสร้างขึ้นที่กลางของชิ้นส่วน ดังนั้นเพื่อให้มันทำงานกับประตู การติดตั้งทั้งสองต้องเลื่อนไปยังหน้าต่อกัน

  1. เพื่อดูข้อจำกัดและการติดตั้ง ให้เปิดใช้งาน แสดงรายละเอียดข้อจำกัด จากเมนู มุมมอง ของ Studio

  2. ใน Explorer ให้เลือก การติดตั้งกรอบ

    alt

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

  4. ทำซ้ำเพื่อเลื่อน การติดตั้งประตู ของคุณ การติดตั้งควรอยู่บนพื้นผิวที่หันไปหาคู่ของมัน

ซ้าย: การติดตั้งกรอบ / ขวา: การติดตั้งประตู

หมุนการติดตั้ง

การจัด orient ของการติดตั้งมีผลต่อวิธีที่ข้อจำกัดสามารถเคลื่อนที่ได้ สำหรับประตู การติดตั้งทั้งสองต้องหมุนในทิศทางที่บานพับแกว่งไปซ้ายและขวา เหมือนกับบานพับตามมาตรฐาน

  1. บนกรอบประตู ให้วางเคอร์เซอร์เหนือ การติดตั้งกรอบ สังเกต ลูกศรสีเหลือง ลูกศรนี้เรียกว่า แกน จะกำหนดการหมุนของบานพับ

    alt

  2. เพื่อการหมุนที่แม่นยำให้เปิดการจับคู่หมุนในแถบเครื่องมือของ Studio โดยเลือก หมุน และตั้งค่าเป็น 90

    alt

  3. ใช้เครื่องมือ หมุน เพื่อจัด orient ทั้งสอง การติดตั้งให้ชี้ไป ขึ้น หากแกนของคุณตั้งอยู่ตรงแล้วไม่จำเป็นต้องทำอะไรเพิ่มเติม

    alt

เพิ่มข้อจำกัด

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

  1. ภายใต้ กรอบประตู ให้สร้าง HingeConstraint ใหม่

    alt

  2. ในคุณสมบัติของข้อจำกัด ให้ค้นหา Attachment0 คลิกที่กล่องว่างทางด้านขวาของคุณสมบัติ จากนั้นใน Explorer คลิก การติดตั้งประตู

  3. ทำซ้ำกระบวนการเดียวกันโดยเชื่อมต่อ Attachment1 กับ การติดตั้งกรอบ คุณสมบัติควรแสดงดังนี้

    alt

  4. ทดสอบโครงการโดยการเดินเข้าไปที่ประตูด้วยตัวละครของคุณ

ปรับประตู

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

  1. ในคุณสมบัติสำหรับ HingeConstraint ให้ค้นหาและเปิดใช้งาน LimitsEnabled เมื่อเปิดใช้งาน คุณสามารถตั้งค่าขีดจำกัดการหมุนของบานพับ

    alt

  2. เพื่อให้แน่ใจว่านี่มีการจัด orient ที่ถูกต้อง ให้เลือก การติดตั้งประตู และใช้เครื่องมือหมุนเพื่อให้ลูกศรสีส้มชี้ไป ยัง กรอบประตู เหมือนด้านล่าง

    alt

  3. ภายใต้หัวข้อ Limits ของคุณสมบัติ ตั้งค่า LowerAngle และ UpperAngle เป็น -90 และ 90 ตามลำดับ สิ่งนี้สร้างช่วงการเคลื่อนไหวเช่นเดียวกับในภาพด้านซ้าย

  4. ทดสอบประตูและสังเกตว่าบานพับขณะนี้มีการจำกัด

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

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