对齐位置

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

一个 AlignPosition 约束适用力来移动两个附件一起,或将一个附件移至目标位置。如名称所示,它仅影响附件的 位置 ,而不是其方向(通过 方向 对附件进行对齐,请参阅 对齐方向)。

强制位置

默认情况下,力被应用到附件位置的父辈 Attachment0 上,这意味着如果父父元素的质量中心与力的方向不匹配,扭矩也将被应用,与力一样。或者,力可以通过切换 ApplyAtCenterOfMass 应用到父级的质量中心。

应用于质量中心 =
>

应用于质量中心 = true >

反应力

默认情况下,约束仅对 Attachment0 施加力,而 Attachment1 仍然不受影响。如果需要,力可以在 相等和相反的方向 中应用于两个附件,通过启用 ReactionForceEnabled 来实现。

反应力启用 =
反应力启用 = 真实

力量大小

您可以配置 AlignPosition 约束,以通过 RigidityEnabled 属性应用约束允许的最大力来执行约束。当真实时,物理解决器尽快反应以完成对齐。当为 false 时,力由 MaxForce , MaxVelocityResponsiveness 决定。

附件模式

Mode 属性指定是否使用 个或 个附件来计算目标。默认情况下,这是 TwoAttachment , 即说明约束忽略 Position 并尝试将 Attachment0 移至 Attachment1 的位置。如果设置为 OneAttachment , 约束会忽略 Attachment1 并尝试将 Attachment0 移至 Position .