LineForce
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
La contrainte Force de ligne applique une force le long de la ligne théorique qui relie ses deux Attachments.À mesure que les points de fin (les pièces jointes) se mouvement, la direction de la force changera en conséquence.
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.
Forcer l'emplacement
Par défaut, la force est appliquée à l'un des parents à son emplacement d'attache.Si nécessaire, la force peut être concentrée au centre de masse de chaque parent en activant ApplyAtCenterOfMass .
Loi carrée inversée
Lorsque InverseSquareLaw est vrai, la magnitude de la force est multipliée par l'inverse carré de la distance, ce qui signifie que la force augmentera exponentiellement à mesure que les deux accessoires se rapprocheront l'un de l'autre, comme des aimants.Lors de l'utilisation de ce paramètre, il est recommandé de définir un seuil MaxForce pour empêcher une force infinie si les attachements s'alignent précisément.
Force réactionnaire
Par défaut, la contrainte ne s'applique que la force à Attachment0 , alors que Attachment1 reste intacte.Cependant, la force peut être appliquée à ces deux pièces jointes dans les mêmes et opposées directions en activant ReactionForceEnabled .
Résumé
Propriétés
Si la force est appliquée au centre de masse de l'assemblage parent.
Lorsque c'est vrai, la magnitude de la force est multipliée par l'inverse carré de la distance.
La magnitude de la force.
Force absolue maximale pouvant être appliquée.
Active une force de réaction égale et opposée sur le parent de Attachment1 .
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
ApplyAtCenterOfMass
Lorsque c'est vrai, la force est appliquée au centre de masse de l'assemblage parent de Attachment0 , et la ligne déterminant la direction de la force commencera à ce centre de masse.Lorsque false, la force est appliquée à Attachment0 et la ligne déterminant la direction commence également à Attachment0 .
InverseSquareLaw
Lorsque c'est vrai, la magnitude de la force est multipliée par l'inverse carré de la distance.
MaxForce
La force absolue maximale qui peut être appliquée.Cette propriété n'est activée que lorsque InverseSquareLaw est également activée.Cette propriété est principalement utilisée pour résoudre le problème que la force du mouveur du corps devient infinie plus les deux attachements sont proches, provoquant des explosions qui ne peuvent pas être évitées par les scripts.Cette propriété limite la valeur absolue de la force.
ReactionForceEnabled
Permet l'application d'une force de réaction (égale à une opposée) au parent de Attachment1 .Par défaut, la force de ligne ne s'applique que sur le parent de Attachment0 et utilise Attachment1 comme direction cible sans relation dynamique.