LinearVelocity
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
La contrainte vitesse linéaire applique de la force sur une assemblage pour maintenir une vitesse linéaire constante dans une vitesse linéaire. Il peut être réglé pour appliquer la force le long d'une Vector3, ligne, ou 2D plane. Alternativement :
- Si vous souhaitez contrôler la quantité de force appliquée, utilisez une contrainte VectorForce.
- Si vous n'avez besoin que de vitesse linéaire initiale, définissez la propriété AssemblyLinearVelocity directement sur l'assemblage.
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.
Relativité
La vitesse d'application peut être contrôlée via la propriété RelativeTo de la contrainte. Si elle est définie sur World
Résumé
Propriétés
Détermine la façon dont la force de contrainte sera limitée.
Détermine si la force de contrainte sera limitée ou si le solvant physique peut appliquer une force illimitée pour atteindre la vitesse cible.
La direction normale Vector3 pour restreindre la vitesse le long d'une ligne.
Flottez la valeur de la vitesse lorsque VelocityConstraintMode est réglé sur Line.
Force maximale le long de chaque axe que le contrainte peut appliquer pour obtenir la vélocité du vécteur. Utilisé uniquement si ForceLimitsEnabled est vrai, ForceLimitMode est enum.forceLimitMode|
La magnitude maximale du vécteur de force que la contrainte peut appliquer.
Force maximale le long de chaque axe que le contrainte peut appliquer pour obtenir la vitesse de l'avion. Utilisé uniquement si ForceLimitsEnabled est vrai, ForceLimitMode est enum.forceLimit
Vector2 valeur de la vitesse dans chaque direction tangente de l'avion.
L'axe principal dans l'avion, lorsque VelocityConstraintMode est réglé sur Plane.
Définit la propriété Enum.ActuatorRelativeTo pour le contrôle LinearVelocity.
L'axe secondaire dans l'avion, lorsque VelocityConstraintMode est réglé sur Plane.
Vector3 valeur de vitesse lorsque VelocityConstraintMode est réglé sur Vector.
Le mode de la contrainte LinearVelocity.
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.
Bascule si oui ou non la contrainte est activée.
Bascule la visibilité de la contrainte.
Propriétés
ForceLimitMode
Détermine la façon dont la force de contrainte sera limitée. Lorsqu'il est réglé sur Class.LinearVelocity.MaxA
ForceLimitsEnabled
Détermine si la force de contrainte sera limitée ou si le résolveur de physique peut appliquer une force illimitée pour atteindre la vitesse cible. Lorsqu'il est activé, la force de contrainte est limitée en fonction de ForceLimitMode . Lorsqu'il est désactivé, le résolveur de physique appliquera toujours une force qui est assez grande pour atteindre la vitesse cible.
LineDirection
La direction normale Vector3 pour restreindre la vitesse le long d'une ligne, lorsque VelocityConstraintMode est réglé sur Line.
MaxAxesForce
Force maximale le long de chaque axe que le contrainte peut appliquer pour atteindre la vitesse cible. Utilisé uniquement si ForceLimitsEnabled
MaxForce
Maximum de la magnitude de la force que le contrôle peut appliquer. Utilisé uniquement si ForceLimitsEnabled est vrai et ForceLimitMode est Magnitude .
MaxPlanarAxesForce
Force maximale le long de chaque axe que la contrainte peut appliquer pour obtenir la vitesse de l'avion. Utilisé uniquement si ForceLimitsEnabled
PlaneVelocity
Vector2 valeur de la vitesse dans chaque direction tangente de l'avion, lorsque VelocityConstraintMode est réglé sur Plane.
PrimaryTangentAxis
L'axe principal dans l'avion, lorsque VelocityConstraintMode est réglé sur Plane . La valeur dépend de la valeur de RelativeTo comme suivant :
- Si RelativeTo est défini sur Attachment0, cet axe est le Axis de 1> Class.Limit.Arrow0|Attribut01> .
- Si RelativeTo est défini sur Attachment1, cet axe est le Axis de 1> Class.Limit.Arrow1|Attribut11> .
- Si RelativeTo est défini sur World, cette valeur doit être spécifiée dans l'espace mondial.
SecondaryTangentAxis
L'axe secondaire dans l'avion, lorsque VelocityConstraintMode est défini sur Plane . La valeur dépend de la valeur de RelativeTo comme suivant :
- Si RelativeTo est défini sur Attachment0, cet axe est le SecondaryAxis de 1> Class.Constraint.Arrow0|Attribut01> .
- Si RelativeTo est défini sur Attachment1, cet axe est le SecondaryAxis de 1> Class.Constraint.Arrow1|Attribut11> .
- Si RelativeTo est défini sur World, cette valeur doit être spécifiée dans l'espace mondial.
VelocityConstraintMode
Le mode de la contrainte LinearVelocity : Line, Plane, ou 1>Ensemble.VelocityConstraintMode|Vector1> . La valeur par défaut est 4>Ensemble.Velocity4>.