HingeConstraint

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.

Une contrainte de charnière permet à deux Attachments de tourner autour d'un axe, en limitant les deux Attachments afin qu'ils occupent tous les deux la même position et que leurs axes X pointent dans la même direction.

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.

Puissance angulaire

Les charnières peuvent être configurées pour activer la rotation.Si la charnière est réglée sur , elle essaie de faire tourner les accessoires dans le but d'atteindre son .Vous pouvez contrôler cette rotation plus précisément à travers les deux MotorMaxAcceleration et MotorMaxTorque .Si la charnière est réglée sur , elle essaie de tourner à un angle spécifié par .Cette rotation est contrôlée par les deux AngularSpeed et ServoMaxTorque .

Limites

Vous pouvez définir des limites pour restreindre la rotation d'une charnière, utile pour des mécanismes comme des portes qui ne doivent être ouvertes ou fermées que dans une plage définie.L'activation de la propriété LimitsEnabled expose les limites LowerAngle et UpperAngle, ainsi que Restitution qui définit l'élasticité des accessoires lorsqu'ils atteignent l'une de ces limites.

Résumé

Propriétés

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

Propriétés

ActuatorType

Lecture parallèle

Définit si la rotation du HingeConstraint est activée et, si oui, quel type d'activation.

Notez que la rotation tournante actionnée et libre peut être limitée en définissant LimitsEnabled à vrai.

AngularResponsiveness

Lecture parallèle

Cette propriété spécifie la netteté du servomoteur pour atteindre le TargetAngle, lorsque ActuatorType est réglé sur Servo.Les valeurs plus grandes correspondent à une réponse plus rapide et les valeurs plus petites entraînent plus d'amortissement et une réponse plus lente.

AngularSpeed

Lecture parallèle

La vitesse angulaire désirée a HingeConstraint avec ActuatorType définie à Servo tentera de maintenir pendant qu'elle tourne vers son TargetAngle .Mesuré en radians/seconde.

AngularVelocity

Lecture parallèle

La vitesse angulaire a HingeConstraint avec ActuatorType définie à Motor tentera d'atteindre. Mesurée en radians/seconde.

CurrentAngle

Lecture uniquement
Non répliqué
Lecture parallèle

L'angle actuel du HingeConstraint . Cet angle est calculé en mesurant l'angle de séparation des axes Y du Attachments .

LimitsEnabled

Lecture parallèle

Définit si le HingeConstraint limitera la portée de rotation.Si elle est activée, la contrainte n'autorisera que l'CurrentAngle à être entre LowerAngle et UpperAngle.Si le Attachment atteint la fin de la gamme de rotation limitée, il cessera de tourner.Si Restitution est supérieur à 0, les pièces jointes rebondiront lorsqu'elles atteindront les extrémités de la portée limitée.

LowerAngle

Lecture parallèle

L'angle de rotation minimum que le HingeConstraint permettra si LimitsEnabled est vrai. Mesuré en degrés.

MotorMaxAcceleration

Lecture parallèle

L'accélération angulaire maximale a HingeConstraint avec ActuatorType définie à Motor peut s'appliquer pour atteindre son AngularVelocity .Mesuré en radians/seconde².

MotorMaxTorque

Lecture parallèle

La torque maximale a HingeConstraint avec ActuatorType réglée sur Motor peut s'appliquer lors de l'essai d'atteindre son désir AngularVelocity .

Radius

Lecture parallèle

Le rayon visuelisé de la HingeConstraint .

Restitution

Lecture parallèle

Comment élastique Attachment sera connecté par un HingeConstraint lorsqu'il atteindra la fin de la plage lorsque LimitsEnabled est vrai. Confiné entre 0 et 1.

ServoMaxTorque

Lecture parallèle

La torque maximale a HingeConstraint avec ActuatorType réglée sur Servo peut s'appliquer lors de l'essai d'atteindre son désir TargetAngle .

TargetAngle

Lecture parallèle

L'angle cible a HingeConstraint tentera de tourner si son ActuatorType est réglé sur Servo. Mesuré en degrés.

UpperAngle

Lecture parallèle

L'angle de rotation maximum que le HingeConstraint permettra si LimitsEnabled est vrai. Mesuré en degrés.

Méthodes

Évènements