BallSocketConstraint

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.

Un BallSocketConstraint contraint son Attachments afin qu'ils occupent la même position.Par défaut, il permet aux deux annexes de tourner librement autour de tous leurs axes, mais si LimitsEnabled est vrai, les annexes ne peuvent tourner que dans un cône limité.

Notez que si cette contrainte attache une partie ( A ) à une autre partie ( B ) qui est ancrée ou connectée à une partie ancrée ( Z ), la partie A ne sera pas simulée localement lors de l'interaction avec un joueur.

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.

Limites

Vous pouvez définir des limites pour restreindre à la fois le tilt et le twist d'une rotule de raccord à billes, similaire à la façon dont la tête d'un humain peut se pencher et tourner dans une plage axiale limitée.L'activation de la propriété expose la valeur pour restreindre la tilt dans un cône ; elle expose également la propriété qui, lorsqu'elle est activée, vous permet de restreindre la rotation twist à travers les limites et .

Résumé

Propriétés

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

Propriétés

LimitsEnabled

Lecture parallèle

Définit si le BallSocketConstraint a une limite de rotation en fonction de UpperAngle .Lorsqu'il est vrai, il impose que son Attachment1 ne soit pas roté d'un angle supérieur à un ensemble donné de son Attachment0 .

MaxFrictionTorque

Lecture parallèle

Définit le couple frictionnel maximum appliqué pour maintenir son Attachments aligné.

MaxFrictionTorque spécifie la rigidité du BallSocketConstraint (combien il résiste à la rotation autour de son Attachments ).

Radius

Lecture parallèle

Le rayon visuelisé de la BallSocketConstraint .

Restitution

Lecture parallèle

Comment élastique Attachments sera connecté par un BallSocketConstraint lorsqu'il atteindra la fin de la plage spécifiée par UpperAngle lorsque LimitsEnabled est vrai.Confiné entre 0 et 1.

TwistLimitsEnabled

Lecture parallèle

Définit si les BallSocketConstraint définissent une limite de rotation de torsion en fonction de TwistUpperAngle et TwistLowerAngle .L'angle de twist est défini comme l'angle entre l'axe Y de Attachment1 et l'axe Y de Attachment0 .

TwistLowerAngle

Lecture parallèle

Définit la limite de rotation de torsion inférieure du BallSocketConstraint, tant que TwistLimitsEnabled est vrai.

TwistUpperAngle

Lecture parallèle

Définit la limite de rotation de torsion supérieure du BallSocketConstraint, tant que TwistLimitsEnabled est vrai.

UpperAngle

Lecture parallèle

Définit la limite de rotation supérieure du BallSocketConstraint, tant que LimitsEnabled est vrai.

Méthodes

Évènements