VectorForce约束对装配施加恒定力。力的方向和强度由 Vector3 决定,可以相对于零件上的附件、另一个附件或世界坐标系统。替换地:
- 如果您只需要 初始 速度,直接在装配上设置 AssemblyLinearVelocity 属性。
配置这个约束时,可能有助于研究 Roblox 单元 来了解 Roblox 单元与公制单位的比较。
强制位置
默认情况下,力被应用到Attachment0位置的装配。因此,如果其质量中心与力的方向/点不匹配,也会应用扭矩。如果需要,可以通过切换 ApplyAtCenterOfMass 将力聚焦在质量中心。
相对性
默认情况下,力以 Attachment0 相对应的形式应用。如果父集装体旋转,力会将方向更改为附件的调整方向;在火箭推进器的推动方式中,无论火箭的旋转如何,都要将此行为视觉化。
如果 RelativeTo 设置为 World,力量将在世界坐标系中应用,无论是否与父级或附件方向相同;将此行为视为像风对物体的冲击力一样的方向力。
如果 RelativeTo 设置为 Attachment1 ,力将对 Attachment1 施加相对力,如果附件旋转,力将更改以匹配其方向。
概要
属性
是否在父集合的质量中心施加力。
力的强度和方向。
在哪里表达力的 CFrame 。
指示约束目前在世界中是否激活。
连接到 Attachment 的 Constraint.Attachment1 。
连接到 Attachment 的 Constraint.Attachment0 。
约束的颜色。
切换是否启用约束。
切换约束的可见性。
属性
属性继承自Constraint