Un SpringConstraint aplica una fuerza a sus accesorios en función del comportamiento del resorte y del amortiguador. Puede personalizar el amortiguamiento y la rigidez de un resorte, así como establecer límites mínimos y máximos en la longitud del resorte.
Longitud libre
FreeLength define la longitud de reposo natural del resorte. Si los accesorios están más alejados que la longitud libre, se ven obligados a unirse; si los accesorios están más cerca que la longitud libre, se ven obligados a separarse.
Amortiguación
El valor Damping regula la rapidez con la que muere la oscilación del resorte. Un valor de 0 permite que el resorte oscile infinitamente, mientras que los valores más altos hacen que el resorte descanse más rápido.
Rigidez
Stiffness establece la fuerza del resorte. Valores más altos crean un resorte que responde con más fuerza cuando sus accesorios están más cerca entre sí o más lejos que FreeLength .
Límites
Habilitar la propiedad LimitsEnabled expone los valores MinLength y MaxLength para establecer la longitud mínima y máxima del resorte. Si los accesorios del resorte alcanzan estos límites, dejan de moverse entre sí sin restitución.