ระบบฟิสิกส์ของ Roblox ช่วยให้คุณสร้างกลไกที่เคลื่อนที่ได้เช่นประตูหมุนและแม้กระทั่งยานพาหนะโดยใช้ ข้อจํากัด ต่างๆ
การตั้งค่าประตู
เริ่มต้นโดยการสร้างชิ้นส่วนสำหรับประตูและอุปกรณ์เสริมของมัน อุปกรณ์เสริม คือที่ที่หนึ่งวัตถุสามารถเชื่อมต่อกับอื่น ๆ ได้ อุปกรณ์เหล่านี้จะถูกใช้ในภายหลังเพื่อเชื่อมประตูกั
สร้างสองส่วนด้วยชื่อเช่น ประตู และ โครงสร้างประตู
เลือก DoorFrame ในส่วนบันทึกข้อมูล เปิดใช้งาน Anchored เพื่อไม่ให้เคลื่อนที่
ใน Explorer, เลื่อนเมาส์ไปที่ โครงสร้างประตู และเพิ่ม อุปกรณ์เสริมใหม่ รูปแบบเดียวกันเพื่อเพิ่มอุปกรณ์เสริมให้กับ ประตู
เปลี่ยนชื่ออุปกรณ์เสริมเพื่อแสดงว่าพวกเขาแนบมากับอะไร, เช่น DoorAttachment และ FrameExecution
ย้ายอุปกรณ์เสริม
ส่วนที่ใหม่ถูกสร้างขึ้นในตรงกลางของส่วน ดังนั้นพวกเขาจึงสามารถทำงานกับประตู สองส่วนจึงจำเป็นต้องย้ายไปที่หน้ากัน
เพื่อดูข้อจํากัดและอุปกรณ์เสริมในแท็บ แบบฟอร์ม เปิดให้เปิดใช้งาน รายละเอียดข้อจํากัด
ใน Explorer, เลือก แผงการแนบเนียน
กด F เพื่อให้โฟกัสไปที่อุปกรณ์และซูมในขนาดตามความต้องการ จากนั้นใช้เครื่องมือ ย้าย เพื่อวางอุปกรณ์บนพื้นผิวของโครงประตู มุ่งหน้าไปที่ประตู
ทำซ้ำสิ่งเดียวกันเพื่อเคลื่อนย้าย DoorRotation ของคุณ อุปกรณ์ของคุณควรตั้งอยู่บนพื้นผิวที่หน้าผู้ตรงข้าม
หมุนอุปกรณ์เสริม
ตำแหน่งของอุปกรณ์เสริมส่งผลกับวิธีที่ข้อจํากัดสามารถเคลื่อนที่ได้ สําหรับประตู ทั้งสองอุปกรณ์เสริมต้องหมุนเพื่อให้ข้อต่อหมุนซ้ายและขวา เช่นเดียวกับประตูมาตรฐาน
บนโครงประตู, เลื่อนเมาส์เหนือ การแนบมัดของเฟรม หมายเห็น ลูกศรสีเหลือง นี้. ลูกศรนี้, การแกว่งของ แกน , กำหนดการหมุนของ 1> ข้อต่อ1>.
สำหรับการหมุนที่แม่นยำ เปิดใช้งานการแนบใน แบบผัง → แนบเครื่องมือการหมุนไปยังกริด และตรวจสอบ หมุน ตั้งค่าให้เป็น 1> 901> .
ใช้เครื่องมือ หมุน เพื่อหมุน สองส่วน ของสิ่งที่แนบมาสีเหลืองให้ชี้ไปที่ ขึ้นไป หากเครื่องมือของคุณเป็นแนวตั้งแล้วไม่จำเป็นต้องใช้การกระทํา
เพิ่มข้อจํากัด
จำไว้ว่าข้อจํากัดเป็นวิธีการเชื่อมต่อสองส่วนประกอบเพื่อเคลื่อนที่ในวิธีที่เฉพาะเจาะจง ประตูนี้จะใช้ HingeConstraint คือข้อจํากัดทั่วไปที่หมุนวัตถุไปตามแกนของสองส่วนประกอบ
ภายใต้ โครงสร้างประตู สร้าง HingeConstraint ใหม่
ในคุณสมบัติของข้อจํากัด ค้นหา แนบ0 คลิกกล่องว่างทางด้านขวาของคุณแล้วใน Explorer คลิก ประตูแนบ
ทำซ้ำกระบวนการเดียวกันโดยการเชื่อมต่อ แนบ1 ไปยัง แนบเนียนแฟรม สิ่งที่คุณสมบัติจะปรากฏให้เห็นด้านล่าง
ทดสอบโครงการโดยการเดินเข้าประตูด้วยตัวละครของคุณ
ปรับปรุงประตู
ประตูสามารถแกว่งผ่านขอบประตูได้ นี่สามารถแก้ไขได้โดยการปรับ ข้อจํากัด ของหมุด
ในสมบัติข้อมูลสำหรับ HingeConstraint ค้นหาและเปิด/ปิด LimitsEnabled เมื่อใช้งานได้ คุณสามารถตั้งค่าขีดจำกัดการหมุนของหัวเหล็กได้
เพื่อให้แน่ใจว่านี่จะเรียงตัวอย่างถูกต้อง เลือก การแนบประตู และใช้เครื่องมือหมุนเพื่อให้ลูกศรสีส้มชี้ไปที่ เครื่องมือประตู เช่นด้านล่าง
ในส่วน ข้อจํากัด ของโปรพีดี, ทั้ง มุมล่าง และ มุมด้านบน ต่ำลง -90 และ 90 ตามลำดับ สิ่งนี้สร้างระยะการเคลื่อนที่เช่นภาพบนซ้าย
ทดสอบประตูและสังเกตว่าข้อต่อของมันจำกัดตอนนี้
เมื่อประตูเสร็จสิ้นให้ใช้เวลาสักครู่เพื่อสำรวจโดยใช้ข้อจํากัดของ hinge ในสถานการณ์ที่แตกต่างกันเช่นกับประตูกับดักหรือกับดักแขวน