CylindricalConstraint
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
A ข้อจํากัดทรงกระบอก ช่วยให้การแนบไฟล์ของมันสไลด์ไปตามแกนหนึ่งและหมุนรอบแกนอื่นสามารถคิดเป็นการรวมของ PrismaticConstraint และ HingeConstraint ได้แกนสไลด์จะถูกกำหนดโดยแกน X ของข้อจํากัด Attachment0แกนการหมุนจะถูกจัดให้อยู่ตรงกลางที่ข้อจํากัด Attachment1 และเอียงออกจากข้อจํากัดแบบสไลด์โดยข้อจํากัด InclinationAngle
ข้อจำกัดนี้ร่วมกับ SpringConstraint เป็นที่เหมาะสมสำหรับการสร้างช่วงล่างของยานพาหนะ
โปรดทราบว่าหากข้อจํากัดนี้ต่อส่วนหนึ่ง ( A ) กับส่วนอื่น ( B ) ที่ถูกยึดหรือเชื่อมโยงกับส่วนที่ถูกยึด ( Z ) ส่วน A จะไม่ถูกจําลองท้องถิ่นเมื่อโต้ตอบกับผู้เล่น
เมื่อกำหนดข้อจำกัดนี้ อาจเป็นประโยชน์ที่จะศึกษา หน่วย Roblox เพื่อทำความเข้าใจว่าหน่วย Roblox เปรียบเทียบกับหน่วยมาตรวัดอย่างไร
พลังงานแบบมุม
หากกระบอกมี AngularActuatorType ถูกตั้งค่าเป็น Motor จะพยายามหมุนส่วนแนบที่มีเป้าหมายเพื่อไปถึง AngularVelocity ของมันคุณสามารถควบคุมการหมุนนี้ต่อไปผ่านทั้ง MotorMaxAngularAcceleration และ MotorMaxTorqueหากกระบอกมี AngularActuatorType ถูกตั้งค่าเป็น Servo มันจะพยายามหมุนไปยังมุมที่กำหนดโดย TargetAngleการหมุนนี้ควบคุมโดย AngularSpeed , AngularResponsiveness และ ServoMaxTorque
พลังงานเชิงเส้น
หากกระบอกมี ActuatorType ถูกตั้งค่าเป็น Motor จะพยายามแปลไฟล์แนบด้วยเป้าหมายเพื่อไปถึง Velocityคุณสามารถควบคุมแปลนี้ต่อไปผ่านทั้ง MotorMaxAcceleration และ MotorMaxForceหากทรงกระบอกของ ActuatorType ถูกตั้งค่าเป็น Servo มันจะพยายามแปลสิ่งที่แนบมาไปยังการแยกที่กำหนดโดย TargetPositionการแปลนี้ควบคุมโดย Speed , LinearResponsiveness และ ServoMaxForce
ข้อจํากัด
คุณสามารถกำหนดขีดจํากัดเพื่อจํากัดทั้ง ช่วงการเลื่อน และ การหมุน ของข้อจํากัดทรงกระบอกการเปิดใช้งานคุณสมบัติ LimitsEnabled จะเปิดเผยค่า LowerLimit และ UpperLimit รวมถึง Restitution ซึ่งกำหนดความยืดหยุ่นของอุปกรณ์เมื่อถึงขีดจํากัดทั้งสองการเปิดใช้งานคุณสมบัติ AngularLimitsEnabled จะเปิดเผยขีดจํากัด LowerAngle และ UpperAngle รวมถึง AngularRestitution ซึ่งกำหนดความยืดหยุ่นของส่วนแนบเมื่อถึงขีดจํากัดใดๆ
มุมเอียง
InclinationAngle กำหนดทิศทางของแกนหมุนเป็นมุมจากแกน X ในแผ่น XY ของ Attachment0 จาก -180 ถึง 180สิ่งนี้ช่วยให้คุณเอียงองค์ประกอบหมุนโดยไม่เปลี่ยนแปลงแกนเลื่อน
สรุป
คุณสมบัติ
ประเภทของตัวกระตุ้นมุม
เปิดใช้งานขีดจํากัดทางกายภาพรอบแกนการหมุน
ระบุความคมของมอเตอร์ควบคุมแบบเอนกเกจในการถึง TargetAngle
การคืนค่าขอบเขตทั้งสองหรือว่าพวกเขายืดหยุ่นแค่ไหน
ความเร็วในมุมเป้าหมาย ค่านี้จะไม่ได้รับการลงนามเนื่องจากมอเตอร์จะเคลื่อนที่ไปในทิศทางเป้าหมายเสมอ ในรัศมีต่อวินาที
ความเร็วในมุมเป้าหมายของมอเตอร์ในรัศมีต่อวินาทีรอบแกนหมุน
มุมที่ลงนาม (ในองศา) ระหว่างแกนอ้างอิงและแกนรองของ Attachment1 รอบแกนการหมุน
ทิศทางของแกนหมุนเป็นมุมจากแกน X ในแผ่น XY ของ Attachment0
ขีดจํากัดด้านล่างสําหรับมุม (ในองศา) ระหว่างแกนอ้างอิงและ SecondaryAxis ของ Attachment1 รอบแกนการหมุน
การเร่งแบบมุมสูงสุดของมอเตอร์ในรัศมีต่อวินาทีตารางที่สอง
แรงบิดสูงสุดที่มอเตอร์สามารถใช้เพื่อให้ได้ความเร็วรอบต่อนาทีเป้าหมาย
เปิดใช้งานการมองเห็นของแกนการหมุน
แรงบิดสูงสุดที่มอเตอร์ส่งสัญญาณได้
มุมเป้าหมาย (ในองศา) ระหว่างแกนอ้างอิงและแกนรองของ Attachment1 รอบแกนการหมุน
ขีดจํากัดสูงสุดสําหรับมุม (ในองศา) ระหว่างแกนอ้างอิงและแกนรองของ Attachment1 รอบแกนการหมุน
ทิศทางเวกเตอร์หน่วยของแกนหมุนในพิกัดโลก
ตั้งค่าว่าการแปลของ SlidingBallConstraint จะถูกกระตุ้นหรือไม่ และถ้าเป็นเช่นนั้นการกระตุ้นแบบใด
ค่าออฟเซ็ตปัจจุบันระหว่างข้อจํากัด Attachments
ตั้งค่าว่า SlidingBallConstraint จะจำกัดขอบเขตการแปลหรือไม่
ระบุ "ความคมชัด" ของมอเตอร์เซิร์ฟโวเชิงเส้นในการถึง TargetPosition
ขีดจํากัดตําแหน่งที่ต่ำกว่าตามแกน X ของ Attachment0 ถ้า LimitsEnabled เป็นจริง
การเร่งสูงสุดของข้อจํากัดเมื่อ ActuatorType ถูกตั้งค่าเป็น Motor เมื่อข้อจํากัดพยายามไปถึงเป้าหมาย Velocity
แรงสูงสุดของข้อจำกัดเมื่อ ActuatorType ถูกตั้งค่าเป็น Motor เนื่องจากข้อจำกัดพยายามไปถึง Velocity ที่ต้องการ
ความยืดหยุ่นของข้อจำกัด Attachments เมื่อถึงจุดสิ้นสุดของช่วงที่กำหนดโดย UpperLimit และ LowerLimit โดยสมมติว่า LimitsEnabled ถูกตั้งค่าเป็นจริง
แรงสูงสุดของข้อจำกัดเมื่อ ActuatorType ถูกตั้งค่าเป็น Servo เนื่องจากข้อจำกัดพยายามไปถึง Speed ที่ต้องการ
ขนาดที่เห็นได้ของข้อจํากัด
ความเร็วที่ต้องการของข้อจํากัดเมื่อ ActuatorType ถูกตั้งค่าเป็น Servo เนื่องจากข้อจํากัดถูกแปลไปสู่ TargetPosition ของมันวัดเป็นสตัดต่อวินาที
ตําแหน่งเป้าหมายที่ลองของข้อจํากัดเมื่อ ActuatorType ถูกตั้งค่าเป็น Servo วัดในสตัด เมตร
ขีดจํากัดตําแหน่งด้านบนตามแกน X ของ Attachment0 ถ้า LimitsEnabled เป็นจริง
ความเร็วที่พยายามของข้อจํากัดเมื่อ ActuatorType ถูกตั้งค่าเป็น Motor วัดเป็นสตัดต่อวินาที
บ่งบอกว่าข้อจํากัดมีใช้งานอยู่ในโลกหรือไม่
The Attachment ที่เชื่อมต่อกับ Constraint.Attachment1 .
The Attachment ที่เชื่อมต่อกับ Constraint.Attachment0 .
สีของข้อจํากัด
สลับว่าข้อจํากัดจะเปิดใช้งานหรือไม่
สลับการมองเห็นของข้อจำกัด
คุณสมบัติ
AngularActuatorType
หากกระบอกมี AngularActuatorType ถูกตั้งค่าเป็น Motor จะพยายามหมุนส่วนแนบที่มีเป้าหมายเพื่อไปถึง AngularVelocity ของมันคุณสามารถควบคุมการหมุนนี้ต่อไปผ่านทั้ง MotorMaxAngularAcceleration และ MotorMaxTorque
หากทรงกระบอกมี AngularActuatorType ถูกตั้งค่าเป็น Servo มันจะพยายามหมุนไปยังมุมที่กำหนดโดย TargetAngleการหมุนนี้ควบคุมโดย AngularSpeed , AngularResponsiveness และ ServoMaxTorque
AngularResponsiveness
คุณสมบัตินี้ระบุความคมของมอเตอร์ควบคุมแบบเอนกเกจในการถึง TargetAngle เมื่อ AngularActuatorType ถูกตั้งค่าเป็น Servoมูลค่าที่ใหญ่กว่าตรงกับการตอบสนองที่เร็วขึ้นและมูลค่าที่เล็กกว่านำไปสู่การดันสะเทือนมากขึ้นและการตอบสนองที่ช้าลง
AngularSpeed
ความเร็วในมุมเป้าหมาย ค่านี้จะไม่ได้รับการลงนามเนื่องจากมอเตอร์จะเคลื่อนที่ไปในทิศทางเป้าหมายเสมอ ในรัศมีต่อวินาที
CurrentAngle
มุมที่ลงนาม (ในองศา) ระหว่างแกนอ้างอิงและแกนรองของ Attachment1 รอบแกนการหมุน ช่วงที่ถูกต้องระหว่าง -180 และ 180
InclinationAngle
ทิศทางของแกนหมุนเป็นมุมจากแกน X ในแผ่น XY ของ Attachment0 . ช่วงที่ถูกต้องระหว่าง -180 และ 180
LowerAngle
ขีดจํากัดด้านล่างสําหรับมุม (ในองศา) ระหว่างแกนอ้างอิงและ SecondaryAxis ของ Attachment1 รอบแกนการหมุนช่วงที่ถูกต้องระหว่าง -180 และ 180
MotorMaxTorque
แรงบิดสูงสุดที่มอเตอร์สามารถใช้เพื่อให้ได้ความเร็วรอบต่อนาทีเป้าหมาย หน่วยเป็นน้ำหนัก × สตัด²/วินาที²
TargetAngle
มุมเป้าหมาย (ในองศา) ระหว่างแกนอ้างอิงและแกนรองของ Attachment1 รอบแกนการหมุน ช่วงที่ถูกต้องระหว่าง -180 และ 180
UpperAngle
ขีดจํากัดสูงสุดสําหรับมุม (ในองศา) ระหว่างแกนอ้างอิงและแกนรองของ Attachment1 รอบแกนการหมุนช่วงที่ถูกต้องระหว่าง -180 และ 180