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 à 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
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 true .
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 true.
Définit la limite de rotation de torsion supérieure du BallSocketConstraint, tant que TwistLimitsEnabled est true.
Définit la limite de rotation supérieure du BallSocketConstraint, tant que LimitsEnabled est true.
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 .Lorsque true , 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 true .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 true.
TwistUpperAngle
Définit la limite de rotation de torsion supérieure du BallSocketConstraint, tant que TwistLimitsEnabled est true.
UpperAngle
Définit la limite de rotation supérieure du BallSocketConstraint, tant que LimitsEnabled est true.