UniversalConstraint

Mostrar obsoleto

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

Uma restrição universal garante que dois eixos em dois corpos permaneçam perpendiculares.Contextualmente, essa restrição é mais restritiva do que uma BallSocketConstraint por um grau de liberdade, mas menos restritiva do que uma HingeConstraint por um grau de liberdade.

Exemplos de aplicações dessa restrição incluem transmitir energia entre os eixos de transmissão e direção de carros, robótica e muito mais.

Ao configurar essa restrição, pode ser útil estudar Unidades do Roblox para entender como as unidades do Roblox se comparam a unidades métricas.

Limitos

Habilitar a propriedade LimitsEnabled expondo o limite MaxAngle de inclinação dentro de um cone, bem como Restitution que define a elasticidade dos anexos quando atingirem o limite.

Resumo

Propriedades

  • Determina se a movimentação angular dos eixos principais dos anexos é limitada.

  • Ler Parallel

    O ângulo máximo, em graus, do cone limitador da restrição.

  • Ler Parallel

    O raio de visualização da restrição.

  • Ler Parallel

    O coeficiente de restituição da restrição do cone.

Propriedades herdados de Constraint

Propriedades

LimitsEnabled

Ler Parallel

Essa propriedade, quando ativada, limita a movimentação angular relativa dos eixos principais dos anexos através de uma restrição de cone.O valor padrão é falso.

MaxAngle

Ler Parallel

Essa propriedade determina o ângulo máximo, em graus, do cone limitador da restrição, formado por Attachment0 e seu eixo principal.O valor padrão é de 45 graus.

Para que essa propriedade tenha efeito, a propriedade da restrição LimitsEnabled deve ser definida como verdadeira.

Radius

Ler Parallel

Essa propriedade indica o raio de visualização da restrição, em studs. O valor padrão é 0.2.

Restitution

Ler Parallel

Essa propriedade determina a restituição dos dois Attachments conectados pelo UniversalConstraint quando chegarem ao fim do alcance especificado por MaxAngle .O valor padrão é 0 e pode ser qualquer número flutuante na faixa de 0 a 1.Aplica-se somente quando LimitsEnabled for definido como verdadeiro.

Métodos

Eventos