SlidingBallConstraint

显示已弃用

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

无法创建

滑动球约束 是允许附件沿轴滑动但不旋转的约束基础类,包括 PrismaticConstraintCylindricalConstraint。这将限制附件,使其 X 轴相互垂直,但指向相反的方向。它还限制附件,使其 Y 轴平行。

配置这个约束时,可能有助于研究 Roblox 单元 来了解 Roblox 单元与公制单位的比较。

线性功率

如果这个约束的 ActuatorType 设置为 Motor ,它将尝试通过翻译附件来实现达到 Velocity 的目标。您可以通过 MotorMaxAccelerationMotorMaxForce 进一步控制此翻译。

如果这个约束的 ActuatorType 设置为 Servo ,它将尝试将附件翻译为由 TargetPosition 指定的分离集。该翻译由 Speed , LinearResponsivenessServoMaxForce 控制。

限制

您可以设置 限制 来限制这个约束的滑动范围。启用LimitsEnabled属性暴露了LowerLimitUpperLimit值以及Restitution,该值定义了附件在达到限制时的弹性。

概要

属性

继承自Constraint属性

属性

ActuatorType

读取并联

设置是否启动 SlidingBallConstraint 的翻译,如果启动,那么是哪种类型的启动。

CurrentPosition

只读
未复制
读取并联

当前约束之间的偏移 Attachments .

LimitsEnabled

读取并联

设置是否 SlidingBallConstraint 将限制翻译范围。如果真实,该属性暴露 LowerLimitUpperLimit 值以及 Restitution ,该定义附件在达到限制时的弹性。

LinearResponsiveness

读取并联

指定线性伺服电机在达到 TargetPosition 时的“锋利度”,当派生类别型的执行器类型设置为 Servo 时。更大的值对应更快的响应,更小的值导致更多的减震和更慢的响应。

LowerLimit

读取并联

如果 X 轴上的位置限制较低,那么 Attachment0 如果 LimitsEnabled 是真的。

MotorMaxAcceleration

读取并联

当限制设置为 ActuatorType 时,限制的最大加速度达到 Motor ,因为限制试图达到其所需的 Velocity

MotorMaxForce

读取并联

当 设置为 时,约束尝试达到其所需的 ,约束的最大力为 。

Restitution

读取并联

当限制达到指定范围的最后时,约束的弹性 ,假设 和 设置为真,有效范围为 0–1。

ServoMaxForce

读取并联

当 设置为 时,约束尝试达到其所需的 ,约束的最大力为 。

Size

读取并联

约束的可视化尺寸。

Speed

读取并联

当约束设置为 ActuatorType 时,限制转向其 Servo 时的所需速度,因为限制转向其 TargetPosition 。以每秒钟的单位测量。

TargetPosition

读取并联

ActuatorType 设置为 Servo 时,约束的尝试目标位置在螺柱中测量。

UpperLimit

读取并联

如果 X 轴上的上限位置限制是真实的,那么 Attachment0 的 if LimitsEnabled 是真实的。

Velocity

读取并联

当限制设置为 ActuatorType 时,测试速度试图达到 Motor 。以每秒钟的单位测量。

方法

活动