SpringConstraint
*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.
Uma restrição de mola aplica uma força à sua Attachments com base no comportamento da mola e do amortecedor.Essa restrição, juntamente com uma CylindricalConstraint , é ideal para construir suspensão de veículo.
Observe que se essa restrição anexar uma parte ( A ) a outra parte ( B ) que está ancorada ou conectada a uma parte ancorada ( Z ), a parte A não será simulada localmente ao interagir com um jogador.
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.
Comprimento Livre
FreeLength define o comprimento de descanso natural da mola.Se os anexos estiverem mais distantes do que a comprimento livre, eles são forçados a se juntar; se os anexos estiverem mais próximos um do outro do que a comprimento livre, eles são forçados a se separar.
Amortecimento
O valor Damping controla a velocidade com que a oscilação da mola diminui.Um valor de 0 permite que a mola oscile sem fim, enquanto valores mais altos trazem a mola a um descanso mais rapidamente.
Rigidez
Stiffness define a força da mola.Valores mais altos criam uma mola que responde com mais força quando seus anexos estão mais próximos ou mais distantes do que FreeLength .
Limitos
Habilitar a propriedade LimitsEnabled expondo os valores MinLength e MaxLength para definir o comprimento mínimo e máximo da mola.Se os anexos da mola atingirem esses limites, eles param de se mover um do outro sem restituição.
Resumo
Propriedades
O número de molas visualizadas no SpringConstraint.
A distância atual entre o Attachments da restrição.
Constante de amortecimento para o SpringConstraint . Multiplicado pela velocidade da restrição Attachments para reduzir a força de mola aplicada.
Comprimento de descanso natural da mola.
Define se o SpringConstraint impõe um comprimento mínimo e máximo.
A força máxima que o SpringConstraint pode aplicar em seu Attachments .
A separação máxima que a restrição de primavera permitirá se LimitsEnabled for verdadeira.
A separação mínima que a restrição de primavera permitirá se LimitsEnabled for verdadeira.
O raio visualizado das molas da mola.
A força da mola.Quanto maior esse valor, mais força será aplicada quando os anexos forem separados de um tamanho diferente do FreeLength.
A espessura visualizada das molas da mola.
Indica se a restrição está ativa no mundo atualmente.
O Attachment que está conectado a Constraint.Attachment1.
O Attachment que está conectado a Constraint.Attachment0.
A cor da restrição.
Alterna se a restrição está habilitada ou não.
Alterna a visibilidade da restrição.
Propriedades
Damping
Constante de amortecimento para o SpringConstraint . Multiplicado pela velocidade da restrição Attachments para reduzir a força de mola aplicada.
LimitsEnabled
Define se o SpringConstraint impõe um comprimento mínimo e máximo.Se a restrição Attachments alcançar esses limites, ela simplesmente parará de se mover separadamente sem restituição.Se você precisar de restituição ou elasticidade nos extremos do alcance de movimento, você pode combinar um SpringConstraint com outra restrição que permita restituição no final de seu alcance, como um PrismaticConstraint ou RopeConstraint.
MaxForce
A força máxima que o SpringConstraint pode aplicar em seu Attachments .Alguns sistemas de mola podem dar origem a forças que crescem rapidamente, o que leva à instabilidade.Nesses casos, recomenda-se definir a MaxForce para um valor razoável.
Stiffness
A força da mola.Quanto maior esse valor, mais força será aplicada quando os anexos forem separados de um tamanho diferente do FreeLength.