建造摩天轮

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

在 Roblox 中,许多反作用使用多个限制来构建更复杂的机制。 特别是,您可以配置多个限制以实现 启动,意味着它们将在自己的力量下移动。 此教程将向您展示如何使用 HingeConstraint 来成为一个摩天轮。

摩天轮设置

  1. 使用 此模型 或此 预制位置 添加一个摩天轮到一个地方。

    Edit in Studio option from the experience's main page
  2. 要查看限制和附件,在 模型 选项卡中,切换 限制详情

添加附件

您需要将附件添加到摩天轮上,以确定其将旋转到哪里。 使用附件时,它可以帮助将您工作中的部分分开,以便您可以清晰地看到摩天轮上的位置和方向。

  1. 在 Explorer 中,扩展 摩天轮 ,选择 主支撑 模型,并将其移动,以便您可以看到轮胎涡轮轴的侧面以及支撑涡轮轴的侧面。

  2. 扩展主要支撑,然后选择 支撑轴 。插入一个附件并将其重命名为 支撑附件

  3. 移动 支持附件 以便它位于 支持轴 的内侧边缘。

  4. 在摩天轮中,选择 轮辐 并添加一个名为 轮辐 的新附件。

  5. 轮子附件 移动到轴的边缘。确保这是你放置 支持附件 的支持方向。

  6. 如果您将鼠标悬停在附件上,您会看到黄色和橙色的箭头。请确保黄色箭头指向都两个附件。如果它们不是,请使用 旋转 工具确保它们指向相同的方向。

创建一个 HingeConstraint

既然 both附件都在场景置,现在是时候添加一个 HingeConstraint 作为轮子的驱动器。

  1. 在支持轴上,创建一个新的 楔约束 并命名它为 主动机器

  2. 主要机器 的属性中,将 Attachment0 设置为支持附件,而 Attachment1 为轮子附件。

  3. 选择 主支援 模型,并将其返回到其原始位置。

切换到机器人

默认情况下,HingeConstraints 只会在外部力量作用时才会转,例如用户角色在连接的零件上推动。要使HingeConstraint 在自拥有的头上转,我们必须将其配置为 发动机 ,设置我们想要的转评分,并确保悬架有足够的力矩。

  1. 选择 主机电机 ,在属性中,将 电机类型 更改为 机器人

  2. 角度速度 改为 0.314。

  3. MaxAcceleration 复制到 MaxTorque ,以便轮子可以承受任何重量。

  4. 测试您的轮子旋转行为,选择 播放 并测试您的体验。

注意您只需要轮子的一侧马达;您不需要双侧马达。 当您使用反向时,请尽可能使用少于限制。 这可以确保您的反向具有稳定和可靠的性能。

既然你已经建造了摩天轮的完整版本,请尝试与更多限制玩。你可以将更多汽车添加到摩天轮,或者你可以尝试建造一个原始的设备。