线性速度 限制在一个装配上施加力,以保持一个 定义 的直线速度。它可以设置为在 Vector3 、线或 2D 平面上施加力。或者:
- 如果您想控制应用的力量,请使用 VectorForce 约束。
- 如果您只需要 初始 直线速度,将 AssemblyLinearVelocity 属性直接设置在装置上。
当配置此约束时,可能有助于研究 Roblox 单位 来了解Roblox 单位与 метри单位的比较。
重力
应用速度可以通过约束制器的 RelativeTo 属性来控制。如果设置为 World ,强度将
概要
属性
确定限制力的大小。
确定是否需要限制力,或是否需要物理解决器应用无限力来实现目标速度。
普通化 Vector3 向量向线的速度。
设置 VelocityConstraintMode 为 Line 时,浮动速度值。
以上为例,示例中的最大力与各轴的限制力相加,即可实现向量速度。仅用于 ForceLimitsEnabled 是真的,ForceLimitMode 是 enum.ForceLimitMode
力量矢量的最大值,约束可以应用。
以上为例,假设 ForceLimitsEnabled 是真的,ForceLimitMode 是 PerAxis 的上限,2> Class.LinearVelocity.Force
Vector2 飞机的速度方向的速度值。
飞机的主轴,当 VelocityConstraintMode 设置为 Plane 时。
设置 Enum.ActuatorRelativeTo 约束下的 LinearVelocity 属性。
飞机的副轴,当 VelocityConstraintMode 设置为 Plane 时。
Vector3 速度值,当 VelocityConstraintMode 设置为 Vector 。
Class.LinearVelocity 约束的模式。
指示是否在世界上限制当前有效。
连接到 Attachment 的 Constraint.Attachment1 。
连接到 Attachment 的 Constraint.Attachment0 。
限约束的颜色。
切换是否启用限制。
切换是否显示约束。
属性
ForceLimitsEnabled
确定是否使用限制力或是否使用物理解决器来应用无限力来实现目标速度。启用时,限制力由 ForceLimitMode 决定。禁用时,物理解决器总是会应用一个足以实现目标速度的力。
PrimaryTangentAxis
飞机的主轴,当 VelocityConstraintMode 设置为 Plane 时。 值取决于 RelativeTo 的值如下:
- 如果 RelativeTo 设置为 World,此值必须在世界空间中指定。
SecondaryTangentAxis
飞机上的副轴,当 VelocityConstraintMode 设置为 Plane 。值依赖于 RelativeTo 的值如下:
- 如果 RelativeTo 设置为 World,此值必须在世界空间中指定。