BallSocketConstraint
*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
Définit si les BallSocketConstraint sets définissent une limite de rotation en fonction de UpperAngle.
Définit le couple frictionnel maximum appliqué pour maintenir son Attachments aligné.
Le rayon visuelisé de la BallSocketConstraint .
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.
Définit si les BallSocketConstraint définissent une limite de rotation de torsion en fonction de TwistUpperAngle et TwistLowerAngle .
Définit la limite de rotation de torsion inférieure du BallSocketConstraint, tant que TwistLimitsEnabled est vrai.
Définit la limite de rotation de torsion supérieure du BallSocketConstraint, tant que TwistLimitsEnabled est vrai.
Définit la limite de rotation supérieure du BallSocketConstraint, tant que LimitsEnabled est vrai.
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
LimitsEnabled
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
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 ).
Restitution
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
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
Définit la limite de rotation de torsion inférieure du BallSocketConstraint, tant que TwistLimitsEnabled est vrai.
TwistUpperAngle
Définit la limite de rotation de torsion supérieure du BallSocketConstraint, tant que TwistLimitsEnabled est vrai.
UpperAngle
Définit la limite de rotation supérieure du BallSocketConstraint, tant que LimitsEnabled est vrai.