Restrições mecânicas

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

O mecanismo de física inclui a classe Constraints que se comporta como conexões mecânicas conceituais, incluindo dobradiças, molas, cordas e mais. Além disso, várias restrições de mover estão disponíveis para exercer força direcional ou rotacional sobre montagens.

Socket de Bola

BallSocketConstraint força suas duas conexões na mesma posição e permite que elas girem livremente em torno de todos os três eixos, com limites opcionais para restringir tanto a inclinação quanto a torção
Dobradiça

HingeConstraint permite que suas duas conexões girem em torno de um eixo, com potência atribuída opcional para comportamento de motor ou servo
Prismático

PrismaticConstraint permite que duas conexões deslizem ao longo de um eixo, mas não girem, com potência atribuída opcional para mecanismos como portas deslizantes e plataformas de elevadores
Cilíndrico

CylindricalConstraint permite que suas conexões deslizem ao longo de um eixo e girem em torno de outro eixo, com potência angular e/ou linear atribuída opcional
29037

SpringConstraint aplica uma força em suas conexões com base no comportamento de mola e amortecedor, com comprimento mínimo/máximo opcional
Mola de Torção

TorsionSpringConstraint aplica torque com base em um ângulo relativo e velocidade angular relativa, na tentativa de unir dois eixos de duas partes
Universal

UniversalConstraint assegura que dois eixos de duas montagens permaneçam perpendiculares, útil para aplicações como transmissão de potência de veículos para eixos de tração traseiros, robótica e mais
Corda

RopeConstraint impede que duas conexões se separem mais do que um comprimento definido, com comportamento opcional como um guincho que se estende ou contrai
Barra

RodConstraint mantém duas conexões separadas por um comprimento definido, com limites opcionais sobre a inclinação rotacional
Plano

PlaneConstraint move duas conexões para uma posição/orientação ao longo de um plano, e ambas as conexões permanecem livres para traduzir e rotacionar, a menos que sejam restringidas de outra forma
Solda

WeldConstraint conecta duas BaseParts e garante que elas permaneçam na mesma posição e orientação relativa uma à outra, mesmo que não estejam em contato
Rígido

RigidConstraint conecta duas Attachments ou Bones e garante que elas permaneçam na mesma posição/orientação relativa uma à outra, mesmo que não estejam em contato
Sem colisão

NoCollisionConstraint impede colisões entre duas partes específicas, mas essas partes ainda podem registrar colisões com o resto do mundo

Visualização de restrições

Para visualizar com precisão as restrições no Studio, você pode alternar as seguintes opções no menu Visualizar ou através do atalho correspondente:

  • Mostrar Soldagens (AltW ou W) — Mostrar WeldConstraints separadamente da visualização de outras restrições.
  • Mostrar Detalhes da Restrição (AltD ou D) — Mostrar detalhes visuais completos das restrições que não são de solda.

Criar restrições

Todas as restrições mecânicas devem conectar uma ou duas Attachments ou Bones, exceto por WeldConstraint e NoCollisionConstraint. Quando conectadas a Bones, a restrição usará sua posição e orientação animadas.

Para criar uma restrição mecânica, você pode inserir uma a partir do seletor/botão Restrição ou através da janela Explorer.

  1. Na barra de ferramentas da aba Modelo do Studio, clique e segure sobre a pequena seta de canto em um botão de restrição para abrir seu menu de seleção, em seguida, selecione a restrição desejada.

    Seletores de restrições indicados na barra de ferramentas do Studio
  2. No viewport 3D, passe o mouse sobre qualquer Part ou MeshPart e clique para adicionar uma nova Attachment à parte no ponto visualizado. Alternativamente, passe o mouse sobre e clique em uma Attachment ou Bone existente para usá-la para a restrição.

  3. A maioria das restrições mecânicas requer uma conexão secundária em sua funcionalidade, então a ferramenta geralmente solicitará que você repita o passo anterior em outra Part, MeshPart, Attachment, ou Bone.

    SpringConstraint conectando duas conexões em blocos separados. Um bloco é verde e o outro é azul.
    Restrições SpringConstraint conectando duas conexões

Simulação física

Para simular física enquanto movendo ou rotacionando partes, você pode alternar do modo Geometria para o modo Física na barra de ferramentas do Studio, efetivamente forçando as partes a obedecerem às limitações físicas. Por exemplo, se duas partes estão conectadas por um RopeConstraint e você arrasta uma parte pela cena, a outra parte seguirá conforme a corda se tensiona.

©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.