การสร้างประตูบานเลื่อน

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

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

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

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

  1. สร้างสองส่วนด้วยชื่อเช่น ประตู และ โครงสร้างประตู

  2. เลือก DoorFrame ในส่วนบันทึกข้อมูล เปิดใช้งาน Anchored เพื่อไม่ให้เคลื่อนที่

  3. ใน Explorer, เลื่อนเมาส์ไปที่ โครงสร้างประตู และเพิ่ม อุปกรณ์เสริมใหม่ รูปแบบเดียวกันเพื่อเพิ่มอุปกรณ์เสริมให้กับ ประตู

  4. เปลี่ยนชื่ออุปกรณ์เสริมเพื่อแสดงว่าพวกเขาแนบมากับอะไร, เช่น DoorAttachment และ FrameExecution

ย้ายอุปกรณ์เสริม

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

  1. เพื่อดูข้อจํากัดและอุปกรณ์เสริมในแท็บ แบบฟอร์ม เปิดให้เปิดใช้งาน รายละเอียดข้อจํากัด

  2. ใน Explorer, เลือก แผงการแนบเนียน

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

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

ซ้าย : แผงเก็บภาพ / ขวา : ประตูเก็บภาพ

หมุนอุปกรณ์เสริม

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

  1. บนโครงประตู, เลื่อนเมาส์เหนือ การแนบมัดของเฟรม หมายเห็น ลูกศรสีเหลือง นี้. ลูกศรนี้, การแกว่งของ แกน , กำหนดการหมุนของ 1> ข้อต่อ1>.

  2. สำหรับการหมุนที่แม่นยำ เปิดใช้งานการแนบใน แบบผังแนบเครื่องมือการหมุนไปยังกริด และตรวจสอบ หมุน ตั้งค่าให้เป็น 1> 901> .

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

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

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

  1. ภายใต้ โครงสร้างประตู สร้าง HingeConstraint ใหม่

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

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

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

ปรับปรุงประตู

ประตูสามารถแกว่งผ่านขอบประตูได้ นี่สามารถแก้ไขได้โดยการปรับ ข้อจํากัด ของหมุด

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

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

  3. ในส่วน ข้อจํากัด ของโปรพีดี, ทั้ง มุมล่าง และ มุมด้านบน ต่ำลง -90 และ 90 ตามลำดับ สิ่งนี้สร้างระยะการเคลื่อนที่เช่นภาพบนซ้าย

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

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