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 s'applique à une assemblage pour maintenir une vitesse linéaire constante .Il peut être défini pour appliquer une force le long d'une Vector3 , ligne ou d'un plan 2D.Alternativement :
- Si vous voulez contrôler la quantité de force appliquée, utilisez une contrainte VectorForce restrictive.
- Si vous avez besoin seulement 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é
L'application de la vitesse peut être contrôlée par la propriété RelativeTo de la contrainte.Si elle est définie à World, la force sera appliquée dans les coordonnées du monde, indépendamment des orientations parent ou d'attachement.Si la valeur est définie sur Attachment0 ou Attachment1, la force sera appliquée par rapport à Attachment0 ou Attachment1 respectivement.
Résumé
Propriétés
Détermine comment la force de contrainte sera limitée.
Détermine si la force de contrainte sera limitée ou si le solveur de physique peut appliquer une force illimitée pour atteindre la vitesse cible.
La direction normalisée Vector3 pour restreindre la vitesse le long d'une ligne.
Valeur flottante de la vitesse lorsque VelocityConstraintMode est défini sur Line.
Force maximale le long de chaque axe que la contrainte peut appliquer pour atteindre la vitesse vectorielle.Utilisé uniquement si ForceLimitsEnabled est vrai, ForceLimitMode est PerAxis et VelocityConstraintMode est Vector .
Magnitude maximale du vecteur de force que la contrainte peut appliquer.
Force maximale le long de chaque axe que la contrainte peut appliquer pour atteindre la vitesse de l'avion.Utilisé uniquement si ForceLimitsEnabled est vrai, ForceLimitMode est PerAxis et VelocityConstraintMode est Plane .
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éfinir la propriété Enum.ActuatorRelativeTo pour la contrainte 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.
Active ou désactive si la contrainte est activée ou non.
Active la visibilité de la contrainte.
Propriétés
ForceLimitMode
Détermine comment la force de contrainte sera limitée.Lorsqu'elle est définie à Magnitude, la force de contrainte aura une magnitude inférieure à MaxForce.Lorsqu'il est défini à PerAxis , la force le long de chaque axe sera inférieure à la valeur correspondante dans MaxAxesForce lorsque VelocityConstraintMode est Vector ou la valeur correspondante dans MaxPlanarAxesForce lorsque VelocityConstraintMode est Plane .Utilisé uniquement lorsque ForceLimitsEnabled est vrai.
ForceLimitsEnabled
Détermine si la force de contrainte sera limitée ou si le solveur de physique peut appliquer une force illimitée pour atteindre la vitesse cible.Lorsqu'elle est activée, la force de contrainte est limitée en fonction de ForceLimitMode.Lorsqu'il est désactivé, le solveur de physique appliquera toujours une force suffisamment grande pour atteindre la vitesse cible.
LineDirection
La direction normalisée Vector3 de contrainte de la vitesse le long d'une ligne lorsque VelocityConstraintMode est réglé sur Line.
MaxAxesForce
Force maximale le long de chaque axe que la contrainte peut appliquer pour atteindre la vitesse cible.Utilisé uniquement si ForceLimitsEnabled est vrai, ForceLimitMode est PerAxis et VelocityConstraintMode est Vector .Les axes utilisés pour appliquer la limite correspondent à la propriété RelativeTo.
MaxForce
Magnitude maximale du vecteur de force que la contrainte 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 atteindre la vitesse de l'avion.Utilisé uniquement si ForceLimitsEnabled est vrai, ForceLimitMode est PerAxis et VelocityConstraintMode est Plane .Les axes utilisés pour appliquer la limite correspondent à la propriété RelativeTo.
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 défini sur Plane . La valeur dépend de la valeur de RelativeTo comme suivant :
- 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 World, cette valeur doit être spécifiée dans l'espace mondial.
VelocityConstraintMode
Le mode de la contrainte LinearVelocity : Line , Plane , ou Vector . La valeur par défaut est Vector .