محاذاة الاتجاه

*This content is translated using AI (Beta) and may contain errors. To view this page in English, click here.

يطبق قيد AlignOrientation عزم الدوران لمحاذاة تركيبتين، أو لمحاذاة تركيب واحد مع اتجاه الهدف. كما يشير الاسم، فإنه يؤثر فقط على الاتجاه للتركيبات، وليس موقعها (للمحاذاة بين التركيبات مكانيًا، انظر AlignPosition).

المحاور المتأثرة

تُتحكم المحاور المتأثرة بعزم الدوران من خلال خاصية AlignType للقيد. عند تعيينها إلى AllAxes (افتراضيًا)، سيطبق القيد عزم الدوران حول جميع المحاور الثلاثة لتحقيق المحاذاة. عند تعيينها إلى PrimaryAxisParallel، PrimaryAxisPerpendicular، أو PrimaryAxisLookAt، سيحدث عزم الدوران فقط عندما تصبح المحاور الرئيسية غير متوافقة.

مقدار عزم الدوران

يمكنك تكوين قيد AlignOrientation لتطبيق الحد الأقصى لعزم الدوران الذي تسمح به القيود من خلال خاصية RigidityEnabled. عند ضبطها على true، يتفاعل حل الفيزياء بأسرع ما يمكن لإكمال المحاذاة. عند ضبطها على false، يتم تحديد عزم الدوران بواسطة MaxTorque، MaxAngularVelocity، وResponsiveness.

عزم الدوران التفاعلي

بشكل افتراضي، يطبق القيد عزم الدوران فقط على Attachment0 بينما تظل Attachment1 غير متأثرة. إذا رغبت في ذلك، يمكن تطبيق عزم الدوران على كلا التركيبين في اتجاهات متساوية ومعاكسة عن طريق تمكين ReactionTorqueEnabled.

وضع التركيب

تحدد خاصية Mode ما إذا كان القيد يستخدم تركيبًا واحدًا أو تركيبين في حساب هدفه. بشكل افتراضي، يكون هذا هو TwoAttachment، مما يعني أن القيد يحاول مطابقه اتجاه Attachment0 مع اتجاه Attachment1، متجاهلاً CFrame، PrimaryAxis، وSecondaryAxis.

إذا تم تعيينها إلى OneAttachment، فإن القيد يتجاهل Attachment1 ويحاول مطابقه اتجاه Attachment0 مع اتجاه CFrame، أو مطابقه المحور Axis وSecondaryAxis للتركيب مع خصائص PrimaryAxis وSecondaryAxis التابعة للقيد على التوالي.

©2026 شركة Roblox Corporation. تُعد منصّة Roblox، وشعار Roblox وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.