SpringConstraint

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 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

Propriedades herdados de Constraint

Propriedades

Coils

Ler Parallel

O número de molas visualizadas no SpringConstraint . Isso só pode ser definido entre 0 e 8.

CurrentLength

Somente leitura
Não replicado
Ler Parallel

A distância atual entre o Attachments da restrição.

Damping

Ler Parallel

Constante de amortecimento para o SpringConstraint . Multiplicado pela velocidade da restrição Attachments para reduzir a força de mola aplicada.

FreeLength

Ler Parallel

Comprimento de descanso natural da mola.

LimitsEnabled

Ler Parallel

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

Ler Parallel

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.

MaxLength

Ler Parallel

A separação máxima que o SpringConstraint permitirá se LimitsEnabled for verdadeiro.

MinLength

Ler Parallel

A separação mínima que o SpringConstraint permitirá se LimitsEnabled for verdadeiro.

Radius

Ler Parallel

O raio visualizado das molas da mola.

Stiffness

Ler Parallel

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.

Thickness

Ler Parallel

A espessura visualizada das molas da mola.

Métodos

Eventos