AlignOrientation
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
ข้อจํากัด การจัดตําแนวทิศทาง ใช้แรงบิดเพื่อจัดเรียงสองอุปกรณ์ หรือเพื่อจัดเรียงอุปกรณ์อันหนึ่งด้วยเป้าหมายทางทิศทางตามที่ระบุโดยชื่อ มันส่งผลต่อการจัดเรียง ของแนบเนียน เท่านั้น ไม่ใช่ตำแหน่งของพวกเขา (เพื่อจัดเรียงแนบเนียน ตำแหน่ง ดู AlignPosition )
แรงบิดที่สร้างโดย AlignOrientation ถูกใช้เกี่ยวกับศูนย์กลางของมวลของพ่อของส่วนแนบ หรือศูนย์กลางของมวลของชิ้นส่วนที่เชื่อมติดกับพ่ออย่างแน่นหนา
เมื่อกำหนดข้อจำกัดนี้ อาจเป็นประโยชน์ที่จะศึกษา หน่วย Roblox เพื่อทำความเข้าใจว่าหน่วย Roblox เปรียบเทียบกับหน่วยมาตรวัดอย่างไร
แกนที่ได้รับผลกระทบ
แกนที่ได้รับผลกระทบจากแรงบิดจะถูกควบคุมผ่านคุณสมบัติของข้อจํากัด AlignTypeเมื่อตั้งค่าเป็น PrimaryAxisParallel , PrimaryAxisPerpendicular หรือ PrimaryAxisLookAt แรงบิดจะเกิดขึ้นเฉพาะเมื่อแกนหลักไม่สอดคล้องกันมิฉะนั้นข้อจํากัดจะใช้แรงบิดเกี่ยวกับทั้ง 3 แกนเพื่อให้ได้ความสอดคล้อง
แรงบิดตอบสนอง
โดยค่าเริ่มต้น ข้อจํากัดจะใช้แรงบิดเฉพาะกับ Attachment0 ในขณะที่ Attachment1 ยังคงไม่ได้รับผลกระทบหากต้องการ แรงบิดสามารถใช้กับทั้งสองส่วนใน ทิศทางเท่ากันและตรงกันข้าม โดยเปิดใช้งาน ReactionTorqueEnabled
ขนาดแรงบิด
คุณสามารถกำหนดความจํากัดนี้เพื่อใช้แรงบิดสูงสุดที่ข้อจํากัดอนุญาตผ่านคุณสมบัติ RigidityEnabledเมื่อถูกต้อง ตัวแก้ปัญหาทางกายภาพจะตอบสนองได้เร็วที่สุดเท่าที่เป็นไปได้เพื่อให้สอดคล้องกันเมื่อเท็จแรงบิดจะถูกกำหนดโดย MaxTorque , MaxAngularVelocity และ Responsiveness
โหมดแนบไฟล์
ข้อจำกัดนี้สามารถใช้ได้ทั้ง หนึ่ง หรือ สอง แนบเนียนในการคำนวณเป้าหมายของมัน ดู Mode สำหรับรายละเอียด
สรุป
คุณสมบัติ
ประเภทการจัดเรียงแกนของข้อจํากัด
การจัดเรียง CFrame ซึ่งข้อจำกัดจะพยายามจับคู่กับการจัดเรียงของ Attachment0
สถานที่ในพื้นที่โลก Vector3 ที่เอ็กซ์แกนหลักจะพยายามจัดให้สอดคล้อง
ความเร็วในมุมสูงสุดที่ข้อจํากัดสามารถใช้เพื่อบรรลุเป้าหมายได้
แรงบิดสูงสุดที่ข้อจำกัดสามารถใช้เพื่อบรรลุเป้าหมายได้
ว่าข้อจํากัดใช้หนึ่งหรือสองสิ่งที่แนบมาในการคำนวณเป้าหมายหรือไม่
ทิศทางของแกน X ของเป้าหมายที่แทนเป็นหน่วย Vector3
กำหนดวิธีที่แกนของข้อจํากัดได้รับผลกระทบจากแรงบิด
ว่าข้อจํากัดใช้แรงบิดเฉพาะกับ Attachment0 หรือทั้งสองอุปกรณ์ในทิศทางเดียวกันและตรงกันข้าม
ควบคุมความเร็วที่ข้อจํากัดถึงเป้าหมายได้เร็วเพียงใด ค่าที่สูงกว่าทำให้การแนบแน่น(s) สอดคล้องกันได้เร็วขึ้น
ว่าแรงบิดขึ้นอยู่กับคุณสมบัติอื่นหรือไม่ หรือหากตัวแก้ปัญหาด้านฟิสิกส์ตอบสนองได้เร็วที่สุดเท่าที่เป็นไปได้เพื่อให้การจัดเรียงสมบูรณ์
ทิศทางของแกน Y ของเป้าหมายที่แทนที่เป็นหน่วย Vector3
บ่งบอกว่าข้อจํากัดมีใช้งานอยู่ในโลกหรือไม่
The Attachment ที่เชื่อมต่อกับ Constraint.Attachment1 .
The Attachment ที่เชื่อมต่อกับ Constraint.Attachment0 .
สีของข้อจํากัด
สลับว่าข้อจํากัดจะเปิดใช้งานหรือไม่
สลับการมองเห็นของข้อจำกัด
คุณสมบัติ
AlignType
ระบุความสัมพันธ์ที่ต้องการระหว่างแกนหลักของ Attachment0 และเป้าหมายตัวเลือกที่มีอยู่คือ AllAxes , PrimaryAxisParallel , PrimaryAxisPerpendicular และ PrimaryAxisLookAt .ข้อจำกัดจะพยายามรักษาความสัมพันธ์ที่ระบุโดย Enum.AlignType โดยใช้แรงบิดไปยังแกนที่เกี่ยวข้อง
CFrame
การจัดเรียง CFrame ทิศทาง (ส่วนของการแปลที่ถูกเพิกเฉย) ซึ่งข้อจํากัดจะพยายามจับคู่กับทิศทางของ Attachment0ใช้เฉพาะเมื่อ Mode ถูกตั้งค่าเป็น OneAttachment
LookAtPosition
สถานที่ในพื้นที่โลก Vector3 ที่เอ็กซ์แกนหลักจะพยายามจัดให้สอดคล้องนี้จะใช้งานได้เฉพาะเมื่อ AlignType ถูกตั้งค่าเป็น PrimaryAxisLookAt และ Mode ถูกตั้งค่าเป็น OneAttachment
MaxAngularVelocity
ความเร็วในแนวมุมสูงสุดที่ข้อจํากัดสามารถใช้เพื่อบรรลุเป้าหมายได้ ใช้เฉพาะเมื่อ RigidityEnabled เป็นเท็จ
โปรดทราบว่า MaxAngularVelocity และ MaxTorque เป็น หมวก ต่อความเร็วและแรงบิดตามลำดับขนาดจริงจะถูกกำหนดโดย Responsiveness
MaxTorque
แรงบิดสูงสุดที่ข้อจำกัดสามารถใช้เพื่อบรรลุเป้าหมายได้ ใช้เฉพาะเมื่อ RigidityEnabled เป็นเท็จ
โปรดทราบว่า MaxTorque และ MaxAngularVelocity เป็น แคป สำหรับแรงบิดและความเร็วในแนวนอนตามลําดับขนาดจริงจะถูกกำหนดโดย Responsiveness
ว่าข้อจํากัดใช้ หนึ่ง หรือ สอง แนบเนียนในการคำนวณเป้าหมายหรือไม่โดยค่าเริ่มต้นนี้คือ TwoAttachment , หมายความว่าข้อจํากัดพยายามจับคู่กับการจัดเรียงของ Attachment0 ด้วยการจัดเรียงของ Attachment1 , ไม่สนใจ CFrame , PrimaryAxis และ SecondaryAxis
หากตั้งค่าเป็น , ข้อจํากัดจะไม่สนใจ และพยายามจับคู่การจัดเรียงของ กับการจัดเรียงของ หรือจับคู่การแนบ และ กับคุณสมบัติของข้อจํากัดตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามลําดับตามาตามาตามาตามาตามาตามาตามาตามาตามาตามาตามาตามาตามาตามาตามาตามาตามาตามามามาตามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามามา
PrimaryAxis
ทิศทางของแกน X ของเป้าหมายที่แทนที่เป็นหน่วย Vector3 ใช้เฉพาะเมื่อ Mode เป็น OneAttachment
PrimaryAxisOnly
กำหนดวิธีที่แกนของข้อจํากัดได้รับผลกระทบจากแรงบิดหากเป็นเท็จ (เริ่มต้น) ข้อจํากัดจะใช้แรงบิดเกี่ยวกับทั้ง 3 แกนเพื่อให้ได้ความสอดคล้องหากเป็นจริงแรงบิดจะเกิดขึ้นเฉพาะเมื่อแกนหลักไม่สอดคล้องกัน
การเปิดใช้งาน PrimaryAxisOnly ยังเปิดใช้งานคุณสมบัติ AlignType ด้วย
ReactionTorqueEnabled
หากเป็นเท็จ (เริ่มต้น) ข้อจํากัดจะใช้แรงบิดเฉพาะกับ Attachment0 ในขณะที่ Attachment1 ยังคงไม่ได้รับผลกระทบหากเป็นจริง ข้อจํากัดจะใช้แรงบิดกับทั้งสองส่วนใน ทิศทางเท่ากันและตรงกันข้าม
Responsiveness
ควบคุมความเร็วที่ข้อจํากัดถึงเป้าหมายได้เร็วเพียงใด ค่าที่สูงกว่าทำให้การแนบรวม(s) สอดคล้องกันได้เร็วขึ้น ค่าสามารถอยู่ระหว่าง 5 และ 200
RigidityEnabled
ว่าแรงบิดขึ้นอยู่กับคุณสมบัติอื่นหรือไม่ หรือหากตัวแก้ปัญหาด้านฟิสิกส์ตอบสนองได้เร็วที่สุดเท่าที่เป็นไปได้เพื่อให้การจัดเรียงสมบูรณ์หากเป็นเท็จ (เริ่มต้น) แรงบิดจะถูกกำหนดโดย MaxTorque , MaxAngularVelocity และ Responsivenessหากเป็นจริง ตัวแก้ปัญหาด้านฟิสิกส์จะตอบสนองอย่างรวดเร็วที่สุดเท่าที่เป็นไปได้เพื่อเสร็จสิ้นการจัดเรียง
SecondaryAxis
ทิศทางของแกน Y ของเป้าหมายที่แทนที่เป็นหน่วย Vector3 ใช้เฉพาะเมื่อ Mode เป็น OneAttachment