Muitas contradições 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 uma HingeConstraint para ser uma rua de roda para fazer uma roda gigante.
Configuração da Ferris Wheel
Adicione uma roda gigante em um lugar usando <a href="https://www.ferramentas.com/pt/ferramentas-de-modelagem/">este modelo</a> ou este <a href="https://www.ferramentas.com/pt/ferramentas-de-modelagem/">local préd-construído</a>.
Para verificar restrições e acessórios, na aba Modelo, ative Detalhes de Restrição.
Adicionar Acessórios
Você precisará adicionar acessórios à roda gigante para determinar onde ela vai girar. Ao trabalhar com acessórios, ajuda a mover as peças com as quais você está trabalhando para que você possa ver claramente a posição e orientação das acessórias.
No Explorador, expanda FerrisWheel , selecione o modelo MainSupport e mova-o para que você possa ver o lado da roda gigante, bem como o lado da roda de suporte.
Expanda o MainSupport e selecione SuporteAxle . Insira um anexo e renomeie-o SuporteAnexo .
Mova SupportRotation para que esteja na borda interna do SupportAxle .
Na FerrisWheel, selecione eixo de roda e adicione um novo acessório chamado acessório de roda .
Mova o Ataque de Roda para a borda do eixo. Certifique-se de que este é o lado onde você colocou o SupportConfiguration .
Se você passar o mouse sobre os anexos, você verá setas amarelas e laranja aparecer. Certifique-se de que as setas amarelas para ambos os anexos estão apontando na mesma direção. Se elas não estiverem, use a ferramenta Rodar para garantir que elas estejam apontando na mesma direção.
Criando uma HingeConstraint
Agora que ambos os acessórios estão em local, é hora de adicionar um HingeConstraint para atuar como o motor para a roda.
Na SuporteAxle, crie um novo HingeConstraint e nomeie-o MainMotor .
Nas propriedades de Motor Principal , set Attachment0 to SupportAppearance e Attachment1 to WheelAppearance.
Selecione o modelo MainSupport e retorne-o à sua posição original.
Mudando para o Motor
Por padrão, HingeConstraints só será ativado se uma força externa agir sobre eles, como um personagem de usuário empurrando nas peças conectadas. Para fazer um HingeConstraint ativar em si possuir, precisamos configurá-lo para ser um Motor, definir sua avaliarde giro desejada e garantir que o hinge tenha torque
Selecione MotorPrincipal e, nas propriedades, altere Tipo de Atuador para Motor .
Altere Velocidade de ângulo para 0.314.
Copie o valor inf de MotorMaxAcceleration para MotorMaxTorque para que a roda possa lidar com qualquer quanto de peso.
Teste o comportamento de rotação de sua 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 restrições, tente usar o menor número possível de restrições. Isso garante que suas restrições sejam estáveis e confiáveis.
Agora que você tem a roda gigante totalmente construída, tente experimentar com mais restrições. Você pode adicionar mais carros à roda gigante, ou você pode tentar construir uma contrapa original.