AlignPosition

显示已弃用

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

对齐位置 限制将力量应用到移动两个附件一起,或将一件附件移动到目标位置。 作为名称所示,它仅影响 位置 的附件,不是其方向(对齐附件以 方向 ,请参阅1> Class.AlignOrientation1> )。

当配置此约束时,可能有助于研究 Roblox 单位 来了解Roblox 单位与 метри单位的比较。

强制位置

默认情况下,力量应用在该附件的父级,父级的中心 масс 不与力量的方向对齐,意味着如果父元素级的中心 масс不与力量的方向对齐,将适用扭矩以及力。或者,父级的中心 масс可以通过切换 Class.AlignPosition.ApplyAtCenterOfMass|ApplyAtCenterOfMass 来应用于父级。

反应力

默认情况下,限制仅适用于 Attachment0Attachment1 仍然不受影响。如果需要,可以通过启用 Class.AlignPosition.ReactionForceEnabled|ReactionForceEnabled 来将力应用到两个附件在 2>等同和相反方向2> 的情况下。

强制限制

您可以配置此限制,以应用限制所允许的最大力通过 RigidityEnabled 属性。当真实时,力场解决器会尽快完

附件模式

此约束可以使用 一个 或 两个 的附件在计算其目标。请参阅 Mode 获取详细信息。

概要

属性

继承自Constraint属性

属性

ApplyAtCenterOfMass

读取并联

如果为假(默认),强制力将适用到该附件的父级,其位置在该附件的附加位置,意味着如果父元素级的中心质量不与力的方向相对,就会应用力的力量以及力。 如果为真的,强制力将在父级的中心质量上应用。

ForceLimitMode

读取并联

确定使用 RigidityEnabled 时限制约束属性的限制程度,

读取并联

确定使用限制器来限制力的方法。仅适用于 RigidityEnabled 是否为 false 和 Class.Align

MaxAxesForce

读取并联

以每个轴为最大力以达成其目标。仅使用,如果 RigidityEnabled 是 false 和 ForceLimitModePerAxis 。属性制用于限制的轴使用 2>

MaxForce

读取并联

最大力量允许您达成其目标。仅用于,如果 RigidityEnabled 是 false 和 ForceLimitModeMagnitude

注意,MaxForce,以及MaxVelocity,都是 上限 。实际比例由1>Class.AlignPosition.Responsiveness|Responsibility1>决定。

MaxVelocity

读取并联

当转弯时,附件的最大速度。仅用于如果 RigidityEnabled 是 false 。

注意,MaxVelocity,以及MaxForce,都是 上限 速度和力。实际尺寸由1> Class.AlignPosition.Responsiveness|Responsibility1> 决定。

读取并联

使用限制器在计算目标时是否使用 一个两个 附件来计算目标。默认情况下,这是 TwoAttachment ,意味着限制器会忽略 1> Class.AlignPosition.Position|Position1> 和尝试

如果设置为 OneAttachment ,限制会忽略 Attachment1 ,并尝试将 Attachment0 移动到 1> Class.AlignPosition.Position|位置1>。

Position

读取并联

限制应将其 Attachment0 移动到的位置。仅用于设置 ModeOneAttachment 时,在此情况下 1> Class.Constraint.Attach1|附件11> 将被丢弃。

ReactionForceEnabled

读取并联

如果为 false (默认) ,限制仅适用于 Attachment0Attachment1 仍然是未受影响的。如果 true,限制将力适用到 等级和相反方向的两个附件

Responsiveness

读取并联

控制限制是否快速到达目标。更高的值会导致附件(s)的对齐更快。值可以为 5 到 200 之间。

RigidityEnabled

读取并联

是否需要其他属性,或者物理解决器是否反应得最快,以完成对齐。 如果 false (默认),力是由 MaxForceMaxVelocityResponsiveness 决定。 如果 true,

方法

活动