Construir uma roda gigante

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Muitas contrapartidas no Roblox usarão múltiplas restrições para construir mecanismos mais complicados.Em particular, você pode configurar várias restrições para serem ativadas , o que significa que elas se moverão sob seu próprio poder.Este tutorial mostrará como ativar um HingeConstraint para ser um motor a fim de fazer uma roda gigante.

Configuração da roda gigante

  1. Adicione uma roda gigante em um local usando either este modelo ou este local pré-construído.

    Edit in Studio option from the experience's main page
  2. Para ver restrições e anexos, ative Detalhes de restrição na aba Modelo da barra de ferramentas.

Adicione anexos

Você precisará adicionar anexos à roda gigante para determinar onde ela vai girar.Ao trabalhar com anexos, ajuda a mover as peças com as quais você está trabalhando separadamente para que você possa ver claramente a posição e a orientação dos anexos.

  1. No Explorador, expanda Roda gigante , selecione o modelo Suporte principal e mova-o para que você possa ver o lado da roda do eixo, bem como o lado do eixo de suporte.

  2. Expand MainSupport e selecione SuporteAxle . Insira um anexo e renomeie-o SuporteAnexo .

  3. Mova Anexo de Suporte para que ele esteja na borda interna do Eixo de Suporte .

  4. Na Roda Gigante, selecione Eixo da Roda e adicione um novo anexo chamado Anexo da Roda .

  5. Mova o Anexo de Roda para a borda do eixo.Certifique-se de que este é o lado voltado para o suporte onde você colocou o Anexo de Suporte .

  6. Se você passar o mouse sobre os anexos, verá setas amarelas e laranjas aparecerem.Certifique-se de que as setas amarelas para ambos os anexos estão apontando na mesma direção.Se eles não estiverem, use a ferramenta Girar para garantir que estejam apontados da mesma maneira.

Criar uma restrição de dobradiça

Agora que ambos os anexos estão em local, é hora de adicionar um HingeConstraint para atuar como motor para a roda.

  1. No SuporteAxle, crie uma nova Restrição de Articulação e nomeie-a Motor Principal .

  2. Nas propriedades de Motor Principal , defina Attachment0 para Suporte de Anexo e Attachment1 para Anexo de Roda.

  3. Selecione o modelo Suporte Principal e retorne-o à sua posição original.

Mudar para motor

Por padrão, HingeConstraints apenas vai girar se uma força externa atuar sobre eles, como um personagem de usuário empurrando nas peças conectadas.Para fazer uma HingeConstraint virar por conta possuir, temos que configurá-la para ser um Motor , definir a avaliarde virada desejada e garantir que a dobradiça tenha torque suficiente.

  1. Selecione Motor Principal e, nas propriedades, altere Tipo de Atuador para Motor .

  2. Altere Velocidade Angular para 0.314.

  3. Copie o valor inf de MotorMaxAcceleration para MotorMaxTorque para que a roda possa lidar com qualquer quantidade de peso.

  4. Teste o comportamento de giro da roda selecionando Jogar e testando sua experiência.

Observe que você só precisa do motor em um lado da roda; você não precisa de motores em ambos os lados.Ao construir com contrapções, tente usar o menor número possível de restrições.Isso garante que suas contrapartidas sejam estáveis e confiáveis.

Agora que você tem a roda gigante totalmente construída, experimente experimentar com mais restrições.Você pode adicionar mais carros à roda gigante, ou você pode tentar construir uma contrapartida original.