LinearVelocity

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 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

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

Propriétés

ForceLimitMode

Lecture parallèle

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

Lecture parallèle

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

Lecture parallèle

La direction normalisée Vector3 de contrainte de la vitesse le long d'une ligne lorsque VelocityConstraintMode est réglé sur Line.

LineVelocity

Lecture parallèle

Valeur flottante de la vitesse lorsque VelocityConstraintMode est défini sur Line.

MaxAxesForce

Lecture parallèle

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

Lecture parallèle

Magnitude maximale du vecteur de force que la contrainte peut appliquer. Utilisé uniquement si ForceLimitsEnabled est vrai et ForceLimitMode est Magnitude .

MaxPlanarAxesForce

Lecture parallèle

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

Lecture parallèle

Vector2 valeur de la vitesse dans chaque direction tangente de l'avion, lorsque VelocityConstraintMode est réglé sur Plane.

PrimaryTangentAxis

Lecture parallèle

L'axe principal dans l'avion, lorsque VelocityConstraintMode est défini sur Plane . La valeur dépend de la valeur de RelativeTo comme suivant :

Lecture parallèle

Définir la propriété Enum.ActuatorRelativeTo pour la contrainte LinearVelocity.

SecondaryTangentAxis

Lecture parallèle

L'axe secondaire dans l'avion, lorsque VelocityConstraintMode est défini sur Plane . La valeur dépend de la valeur de RelativeTo comme suivant :

VectorVelocity

Lecture parallèle

Vector3 valeur de vitesse lorsque VelocityConstraintMode est réglé sur Vector.

VelocityConstraintMode

Lecture parallèle

Le mode de la contrainte LinearVelocity : Line , Plane , ou Vector . La valeur par défaut est Vector .

Méthodes

Évènements