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

เพื่อดูข้อกำหนดและการเชื่อมต่อ ให้เปิดใช้งาน แสดงรายละเอียดข้อกำหนด จากเมนู การดู ใน Studio
เพิ่มการเชื่อมต่อ
คุณจะต้องเพิ่มการเชื่อมต่อในชิงช้าสวรรค์เพื่อกำหนดว่าชิงช้าจะหมุนที่ไหน เมื่อทำงานกับการเชื่อมต่อ ควรแยกชิ้นส่วนที่กำลังทำงานเพื่อให้เห็นตำแหน่งและทิศทางของการเชื่อมต่ออย่างชัดเจน
ใน Explorer ขยาย FerrisWheel เลือกโมเดล MainSupport และเลื่อนไปเพื่อให้เห็นด้านของล้อและด้านของแกนรองรับ

ขยาย MainSupport และเลือก SupportAxle ใส่การเชื่อมต่อและเปลี่ยนชื่อเป็น SupportAttachment.

ย้าย SupportAttachment ไปยังขอบด้านในของ SupportAxle.

ใน FerrisWheel ให้เลือก WheelAxle และเพิ่มการเชื่อมต่อใหม่ชื่อ WheelAttachment.

ย้าย WheelAttachment ไปที่ขอบของแกน ให้แน่ใจว่านี่คือด้านที่หันไปทางรองรับที่คุณวาง SupportAttachment ไว้

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

สร้าง HingeConstraint
ตอนนี้การเชื่อมต่อทั้งสองอยู่ในที่แล้ว ถึงเวลาที่จะเพิ่ม HingeConstraint เพื่อทำหน้าที่เป็นมอเตอร์สำหรับล้อแล้ว
ใน SupportAxle สร้าง HingeConstraint ใหม่และตั้งชื่อว่า MainMotor.

ในคุณสมบัติของ MainMotor ตั้งค่า Attachment0 เป็น SupportAttachment และ Attachment1 เป็น WheelAttachment.

เลือกโมเดล MainSupport และคืนสถานะกลับไปยังตำแหน่งเดิม

เปลี่ยนเป็นมอเตอร์
ตามค่าเริ่มต้น HingeConstraints จะหมุนได้ก็ต่อเมื่อมีแรงภายนอกกระทำต่อพวกมัน เช่น ตัวละครผู้ใช้ผลักชิ้นส่วนที่เชื่อมต่ออยู่ เพื่อทำให้ HingeConstraint หมุนได้ด้วยตัวเอง เราต้องกำหนดให้มันเป็น มอเตอร์ ตั้งค่าอัตราการหมุนที่ต้องการ และตรวจสอบให้แน่ใจว่า บานพับมีแรงบิดเพียงพอ
เลือก MainMotor และในคุณสมบัติ เปลี่ยน ActuatorType เป็น Motor.

เปลี่ยน AngularVelocity เป็น 0.314.

คัดลอกค่า inf จาก MotorMaxAcceleration ไปยัง MotorMaxTorque เพื่อให้ล้อสามารถรับน้ำหนักได้ทุกรูปแบบ

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