BodyVelocity

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.

Déprécié

L'objet BodyVelocity applique une force sur un BasePart tel qu'il maintiendra une vitesse constante.La propriété BodyVelocity.Velocity, à ne pas confondre avec BasePart.AssemblyLinearVelocity, contrôle la vitesse de la cible.

BodyVelocity est le pendant linéaire de BodyAngularVelocity .Si vous avez besoin que la partie se déplace vers une position d'objectif, utilisez BodyPosition à la place.Si vous avez besoin de plus de contrôle sur une force appliquée à un objet, envisagez d'utiliser un BodyForce ou BodyThrust à la place.

La force appliquée par cet objet est contrôlée par plusieurs facteurs, à savoir la différence entre la vitesse actuelle de la partie et la vitesse d'objectif.Ceci est multiplié par P (puissance) pour l'amplifier ou le diminuer.La force résultante est ensuite plafonnée par MaxForce .

Résumé

Propriétés

  • Lecture parallèle

    Détermine la limite de la force pouvant être appliquée à chaque axe.

  • Lecture parallèle

    Détermine à quel point une force agressive est appliquée pour atteindre la vitesse de destination.

  • Lecture parallèle

    Détermine la vitesse de l'objectif.

Méthodes

Propriétés

MaxForce

Lecture parallèle

La propriété MaxForce détermine la limite de la quantité de force qui peut être appliquée sur chaque axe pour atteindre l'objectif Velocity .Si une partie ne se déplace pas, envisagez d'augmenter cette valeur (vérifiez également qu'elle n'est pas Anchored ou attachée à toute partie ancrée).

Lecture parallèle

Cette propriété est ignorée si PGS est activé via Workspace.PGSPhysicsSolverEnabled, qui est activé par défaut.

La propriété P détermine la quantité de puissance utilisée lors de l'application de la force afin d'atteindre l'objectif Velocity .Plus cette valeur est élevée, plus de puissance sera utilisée et plus elle sera utilisée rapidement.La force que l'BodyVelocity augmente à mesure que la différence entre la vitesse actuelle de la partie et la vitesse d'objectif augmente.Cette propriété est multipliée par cette force pour l'amplifier ou la diminuer.

Velocity

Lecture parallèle

La propriété Vitesse (ne pas confondre avec BasePart.Velocity ) détermine la vitesse cible vers laquelle la force sera exercée.Il est spécifié par rapport au monde, pas à la partie.

Méthodes

GetLastForce

GetLastForce n'est pas implémenté. Il retournera toujours le force vectorielle0. Les développeurs sont invités à utiliser AlignPosition à la place


Retours

lastForce

Renvoie la dernière force dans l'objet.


Retours

Évènements