LineForce

Afficher les obsolètes

*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

Propriétés hérités de Constraint

Propriétés

ApplyAtCenterOfMass

Lecture parallèle

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

Lecture parallèle

Lorsque c'est vrai, la magnitude de la force est multipliée par l'inverse carré de la distance.

Magnitude

Lecture parallèle

La magnitude de la force.

MaxForce

Lecture parallèle

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

Lecture parallèle

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.

Méthodes

Évènements