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 à tous les deux d'effectuer une rotation libre autour de tous leurs axes, mais si LimitsEnabled est true, les accessoires 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 balle, 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 .Lorsque true , 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 true .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 true.

TwistUpperAngle

Lecture parallèle

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

UpperAngle

Lecture parallèle

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

Méthodes

Évènements