AlignPosition
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
ข้อจํากัด จัดตําแหน่งให้สอดคล้อง ใช้แรงเพื่อย้ายสองอุปกรณ์ไปด้วยกันหรือย้ายอุปกรณ์อันหนึ่งไปยังตําแหน่งเป้าหมายตามที่ระบุโดยชื่อมันจะส่งผลต่อตําแหน่ง ของแนบเนียน เท่านั้นไม่ใช่ทิศทาง (เพื่อจัดเรียงแนบเนียนตามทิศทาง ดู )
เมื่อกำหนดข้อจำกัดนี้ อาจเป็นประโยชน์ที่จะศึกษา หน่วย Roblox เพื่อทำความเข้าใจว่าหน่วย Roblox เปรียบเทียบกับหน่วยมาตรวัดอย่างไร
บังคับตำแหน่ง
โดยค่าเริ่มต้นจะใช้แรงกับพ่อของ Attachment0 ที่ตำแหน่งของแนบเนียนนั้น ซึ่งหมายความว่าหากศูนย์กลางของมวลของพ่อไม่สอดคล้องกับทิศทางของแรงแรงจะถูกใช้เช่นเดียวกับแรงอีกทางหนึ่งสามารถใช้แรงกับศูนย์กลางของมวลของผู้ปกครองโดยสลับเปิดใช้งานที่ ApplyAtCenterOfMass
กองกำลังปฏิกิริยา
โดยค่าเริ่มต้น ข้อจํากัดจะใช้แรงเฉพาะกับ Attachment0 ในขณะที่ Attachment1 ยังคงไม่ได้รับผลกระทบหากต้องการ แรงสามารถใช้กับทั้งสองส่วนแนบใน ทิศทางเท่ากันและตรงกันข้าม โดยเปิดใช้งาน ReactionForceEnabled
ขีดจํากัดการบังคับ
คุณสามารถกำหนดความจำกัดนี้เพื่อใช้แรงสูงสุดที่ข้อจํากัดอนุญาตผ่านคุณสมบัติ RigidityEnabled ได้เมื่อถูกต้อง ตัวแก้ปัญหาทางกายภาพจะตอบสนองได้เร็วที่สุดเท่าที่เป็นไปได้เพื่อให้สอดคล้องกันเมื่อเท็จ, แรงที่ใช้โดยข้อจํากัดจะถูกจํากัดตาม ForceLimitMode, MaxVelocity และ Responsivenessดู ForceLimitMode สำหรับรายละเอียดเพิ่มเติม
โหมดแนบไฟล์
ข้อจำกัดนี้สามารถใช้ได้ทั้ง หนึ่ง หรือ สอง แนบเนียนในการคำนวณเป้าหมายของมัน ดู Mode สำหรับรายละเอียด
สรุป
คุณสมบัติ
ว่าแรงจะถูกใช้กับผู้ปกครองของ Attachment0 ที่ตำแหน่งของแนบเนียนนั้น หรือที่ศูนย์กลางของมวลของผู้ปกครอง
กำหนดวิธีที่แรงข้อจํากัดจะถูกจํากัด ใช้เฉพาะเมื่อ RigidityEnabled เป็นเท็จ
กำหนดแกนที่ใช้จำกัดแรงที่ข้อจํากัดใช้ เฉพาะใช้เมื่อ RigidityEnabled เป็นเท็จและ AlignPosition.ForceLimitMode เป็น PerAxis . .
แรงสูงสุดตามแต่ละแกนที่ข้อจํากัดสามารถใช้เพื่อบรรลุเป้าหมายได้
ขนาดแรงสูงสุดที่ข้อจำกัดสามารถใช้เพื่อบรรลุเป้าหมายได้
ความเร็วสูงสุดที่ส่วนแนบสามารถเคลื่อนที่ได้เมื่อรวมเข้าด้วยกัน
ว่าข้อจํากัดใช้หนึ่งหรือสองสิ่งที่แนบมาในการคำนวณเป้าหมายหรือไม่
ตำแหน่งที่ข้อจํากัดควรย้าย Attachment0 ของมัน
ว่าข้อจํากัดใช้แรงเฉพาะกับ Attachment0 หรือทั้งสองแนบในทิศทางเท่ากันและตรงกันข้าม
ควบคุมความเร็วที่ข้อจํากัดถึงเป้าหมายได้เร็วเพียงใด ค่าที่สูงกว่าทำให้การแนบแน่น(s) สอดคล้องกันได้เร็วขึ้น
ไม่ว่าแรงจะขึ้นอยู่กับคุณสมบัติอื่นหรือไม่ หรือหากตัวแก้ปัญหาด้านฟิสิกส์ตอบสนองได้รวดเร็วที่สุดเท่าที่เป็นไปได้เพื่อให้สอดคล้อง
บ่งบอกว่าข้อจํากัดมีใช้งานอยู่ในโลกหรือไม่
The Attachment ที่เชื่อมต่อกับ Constraint.Attachment1 .
The Attachment ที่เชื่อมต่อกับ Constraint.Attachment0 .
สีของข้อจํากัด
สลับว่าข้อจํากัดจะเปิดใช้งานหรือไม่
สลับการมองเห็นของข้อจำกัด
คุณสมบัติ
ApplyAtCenterOfMass
เมื่อเท็จ (ค่าเริ่มต้น) แรงจะถูกใช้กับผู้ปกครองของ Attachment0 ในตำแหน่งของแนบเนียนที่แรงไม่สอดคล้องกับทิศทางของแรง ความแรงจะถูกใช้เช่นเดียวกับแรงเมื่อถูกต้องแรงจะถูกใช้ที่ศูนย์กลางของมวลของพ่อแม่
ForceLimitMode
กำหนดวิธีที่แรงข้อจํากัดจะถูกจํากัดเมื่อ RigidityEnabled เป็นเท็จเมื่อตั้งค่าเป็น Magnitude แรงข้อจํากัดจะถูกจํากัดให้มีขนาดเล็กกว่า MaxForceเมื่อตั้งค่าเป็น PerAxis แรงข้อจํากัดบนแต่ละแกนจะถูกจํากัดโดย MaxAxesForceแกนที่ตลอดซึ่งแรงจะถูกจํากัดอยู่นั้นขึ้นอยู่กับคุณสมบัติ ForceRelativeTo
ForceRelativeTo
กำหนดแกนที่ข้อจํากัดใช้เพื่อจํากัดแรงใช้ได้เฉพาะเมื่อ RigidityEnabled เป็นเท็จและ AlignPosition.ForceLimitMode เป็น PerAxisเมื่อตั้งค่าเป็น World แรงข้อจํากัดจะถูกคำนวณในกรอบอ้างอิงโลกและขีดจํากัดแรงที่ระบุไว้ใน MaxAxesForce หมายถึงแกนของระบบการจัดเรียงโลกเมื่อตั้งค่าเป็น Attachment0 หรือ Attachment1 ขีดจํากัดแรงที่ระบุใน MaxAxesForce จะอ้างอิงถึงแกนของระบบการเคลื่อนที่ที่ระบุ
MaxAxesForce
แรงสูงสุดตามแต่ละแกนที่ข้อจํากัดสามารถใช้เพื่อบรรลุเป้าหมายได้ใช้เฉพาะถ้า RigidityEnabled เป็นเท็จและ ForceLimitMode เป็น PerAxisแกนที่ใช้สำหรับการใช้ขีดจํากัดจะระบุโดยใช้คุณสมบัติ ForceRelativeTo
MaxForce
ขนาดแรงสูงสุดที่ข้อจำกัดสามารถใช้เพื่อบรรลุเป้าหมายได้ ใช้เฉพาะเมื่อ RigidityEnabled เป็นเท็จและ ForceLimitMode เป็น Magnitude
โปรดทราบว่า MaxForce และ MaxVelocity เป็น หมวก สำหรับแรงและความเร็วตามลําดับขนาดจริงจะถูกกำหนดโดย Responsiveness
MaxVelocity
ความเร็วสูงสุดที่ส่วนแนบสามารถเคลื่อนที่ได้เมื่อรวมเข้าด้วยกัน ใช้เฉพาะเมื่อ RigidityEnabled เป็นเท็จ
โปรดทราบว่า MaxVelocity และ MaxForce เป็น หมวก ต่อความเร็วและแรงตามลําดับขนาดจริงจะถูกกำหนดโดย Responsiveness
ว่าข้อจํากัดใช้ หนึ่ง หรือ สอง แนบเนียนในการคำนวณเป้าหมายหรือไม่โดยค่าเริ่มต้นนี้คือ TwoAttachment ซึ่งหมายความว่าข้อจํากัดจะไม่สนใจ Position และพยายามย้าย Attachment0 ไปยังตําแหน่งของ Attachment1
หากตั้งค่าเป็น OneAttachment ข้อจํากัดจะไม่สนใจ Attachment1 และพยายามย้าย Attachment0 ไปที่ Position
Position
ตำแหน่งที่ข้อจํากัดควรย้าย Attachment0 ของมันใช้เฉพาะเมื่อ Mode ถูกตั้งค่าเป็น OneAttachment ในกรณีนี้ Attachment1 จะถูกมองข้าม
ReactionForceEnabled
หากเป็นเท็จ (เริ่มต้น) ข้อจํากัดจะใช้แรงเฉพาะกับ Attachment0 ในขณะที่ Attachment1 ยังคงไม่ได้รับผลกระทบหากเป็นจริง ข้อจํากัดจะใช้แรงกับทั้งสองแนบใน ทิศทางเท่ากันและตรงกันข้าม
Responsiveness
ควบคุมความเร็วที่ข้อจํากัดถึงเป้าหมายได้เร็วเพียงใด ค่าที่สูงกว่าทำให้การแนบรวม(s) สอดคล้องกันได้เร็วขึ้น ค่าสามารถอยู่ระหว่าง 5 และ 200
RigidityEnabled
ไม่ว่าแรงจะขึ้นอยู่กับคุณสมบัติอื่นหรือไม่ หรือหากตัวแก้ปัญหาด้านฟิสิกส์ตอบสนองได้รวดเร็วที่สุดเท่าที่เป็นไปได้เพื่อให้สอดคล้องหากเป็นเท็จ (เริ่มต้น) แรงจะถูกกำหนดโดย MaxForce , MaxVelocity และ Responsivenessหากเป็นจริง ตัวแก้ปัญหาด้านฟิสิกส์จะตอบสนองอย่างรวดเร็วที่สุดเท่าที่เป็นไปได้เพื่อเสร็จสิ้นการจัดเรียง