SpringConstraint
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Une contrainte de ressort applique une force à son Attachments en fonction du comportement de la ressort et du tampon.Cette contrainte, ainsi qu'une CylindricalConstraint , est idéale pour construire la suspension des véhicules.
Notez que si cette contrainte attache une partie ( A ) à une autre partie ( B ) qui est ancrée ou connectée à une partie ancrée ( Z ), la partie A ne sera pas simulée localement lors de l'interaction avec un joueur.
Lors de la configuration de cette contrainte, il peut être utile d'étudier unités Roblox pour comprendre comment les unités Roblox se comparent aux unités métriques.
Longueur libre
FreeLength définit la longueur de repos naturelle de la ressource.Si les pièces jointes sont plus éloignées que la longueur libre, elles sont forcées de se rapprocher ; si les pièces jointes sont plus proches les unes des autres que la longueur libre, elles sont forcées de se séparer.
Amortissement
La valeur Damping contrôle la vitesse à laquelle l'oscillation de la ressort s'arrête.Une valeur de 0 permet à la ressort de s'osciller sans fin, tandis que des valeurs plus élevées amènent la ressort à un repos plus rapidement.
Résistance
Stiffness définit la force de la ressort.Les valeurs plus élevées créent une ressort 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 expose les valeurs MinLength et MaxLength pour définir la longueur minimale et maximale de la ressort.Si les accessoires de la ressort atteignent ces limites, ils cessent de se déplacer l'un de l'autre sans restitution.
Résumé
Propriétés
Le nombre de ressorts visualisés sur le SpringConstraint.
La distance actuelle entre les contraintes de Attachments.
Constante d'amortissement pour le SpringConstraint . Multiplié par la vitesse de la contrainte de Attachments pour réduire la force de ressort appliquée.
Longueur de repos naturelle de la ressource.
Définit si le SpringConstraint applique une longueur minimale et maximale.
La force maximale que le SpringConstraint peut appliquer sur son Attachments .
La séparation maximale que la contrainte de ressort permettra si LimitsEnabled est vrai.
La séparation minimale que la contrainte de ressort permettra si LimitsEnabled est vrai.
Le rayon visuel des ressorts de la ressource.
La force de la ressort.Plus cette valeur est élevée, plus de force sera appliquée lorsque les annexes sont séparées d'une longueur différente de la FreeLength.
L'épaisseur visuelle des ressorts de la ressource.
Indique si la contrainte est actuellement active dans le monde.
Le Attachment qui est connecté à Constraint.Attachment1.
Le Attachment qui est connecté à Constraint.Attachment0.
La couleur de la contrainte.
Active ou désactive si la contrainte est activée ou non.
Active la visibilité de la contrainte.
Propriétés
Coils
Le nombre de ressorts visualisés sur le SpringConstraint. Cela ne peut être défini qu'entre 0 et 8.
Damping
Constante d'amortissement pour le SpringConstraint . Multiplié par la vitesse de la contrainte de Attachments pour réduire la force de ressort appliquée.
LimitsEnabled
Définit si le SpringConstraint applique une longueur minimale et maximale.Si la contrainte Attachments atteint ces limites, elle cessera simplement de se déplacer l'une de l'autre sans restitution.Si vous avez besoin de restitution ou d'élasticité aux extrémités de la plage de mouvement, vous pouvez combiner un SpringConstraint avec une autre contrainte qui permet la restitution à la fin de sa plage, comme un PrismaticConstraint ou RopeConstraint.
MaxForce
La force maximale que le SpringConstraint peut appliquer sur son Attachments .Certains systèmes de ressort peuvent donner naissance à des forces qui grandissent rapidement et entraîner une instabilité.Dans de tels cas, il est recommandé de définir MaxForce à une valeur raisonnable.
Stiffness
La force de la ressort.Plus cette valeur est élevée, plus de force sera appliquée lorsque les annexes sont séparées d'une longueur différente de la FreeLength.