Uma SpringConstraint aplica uma força em suas ligações com base no comportamento de mola e amortecedor. Você pode personalizar o amortecimento e a rigidez da mola, bem como definir limites mínimo e máximo para o comprimento da mola.
Comprimento livre
FreeLength define o comprimento natural de repouso da mola. Se as ligações estiverem mais distantes do que o comprimento livre, elas são forçadas a se aproximar; se as ligações estiverem mais próximas do que o comprimento livre, elas são forçadas a se afastar.
Amortecimento
O valor Damping controla quão rápido a oscilação da mola diminui. Um valor de 0 permite que a mola oscile infinitamente, enquanto valores mais altos trazem a mola para um repouso mais rapidamente.
Rigidez
Stiffness define a força da mola. Valores mais altos criam uma mola que responde com mais força quando suas ligações estão mais próximas ou mais distantes do que FreeLength.
Limites
Habilitar a propriedade LimitsEnabled expõe os valores MinLength e MaxLength para definir o comprimento mínimo e máximo da mola. Se as ligações da mola atingirem esses limites, elas param de se afastar umas das outras sem restituição.