Un SpringConstraint s'applique une force sur ses accessoires en fonction du comportement de ressort et de dampe. Vous pouvez personnaliser le comportement de ressort et de dampe d'un ressort, ainsi que définir des limites minimum et maximum sur la longueur du ressort.
Longueur gratuite
FreeLength détermine la longueur de repos naturelle de la ressource. Si les accessoires sont plus éloignés que la longueur gratuite, ils sont forcés ensemble ; si les accessoires sont plus proches l'un de l'autre que la longueur gratuite, ils sont forcés ensemble.
Amortissement
La valeur Damping contrôle la vitesse à laquelle l'oscillation de la ressorts se dégrade. Une valeur de 0 permet à la ressorts d'osciller infiniment, tandis que des valeurs plus élevées amènent la ressorts à un repos plus rapidement.
Résistance
Stiffness détermine la force de la ressource. Les valeurs plus élevées créent une ressource qui répond avec plus de force lorsque ses accessoires sont plus proches ou plus éloignés que FreeLength .
Limites
L'activation de la propriété LimitsEnabled dévoile les valeurs MinLength et MaxLength pour définir la longueur minimum et maximale du ressort. Si les accessoires du ressort atteignent ces limites, ils s'arrêtent de se déplacer l'un de l'autre sans restitution.