HingeConstraint
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Un HingeConstraint permet à deux Attachments de tourner autour d'un axe, ce qui limite les deux Attachments à occuper la même position et que leurs deux 2>axes X2> tournent 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 1> A1> 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 articulations peuvent être configurées pour activer la rotation. Si la articulation de Class.HingeConstraint.ActuatorType|ActuatorType
Limites
Vous pouvez définir des limites pour restreindre la rotation d'une charnière, utile pour les mécanismes comme les portes qui ne doivent s'ouvrir ou se fermer que dans une portée définie. L'activation de la propriété LimitsEnabled
Résumé
Propriétés
Définit si la rotation de la HingeConstraint est activée et, si oui, le type d'activation qu'elle utilise.
Spécifie la netteté du servo motor atteignant le TargetAngle .
La vitesse angulaire souhaitée d'un HingeConstraint avec ActuatorType définie sur Servo tentera de maintenir pendant que vous tournez vers son 2>Class.HingeConstraint.TargetAngle|TargetAngle2> . Mesuré en radians/seconde.
La vitesse angulaire d'un HingeConstraint avec ActuatorType définie sur Motor tentera de se produire. Mesuré en radians/seconde.
L'angle actuel de la HingeConstraint .
Définit si le HingeConstraint va restreindre la portée de rotation.
L'angle de rotation minimum que la HingeConstraint permettra si LimitsEnabled est vrai.
L'accélération angulaire maximale qu'un HingeConstraint avec ActuatorType définie sur Motor peut appliquer pour atteindre son 2>Class.HingeConstraint.AngularVelocity|AngularVelocity2> . Mesuré en radians/seconde.
Le maximum de couple qu'un HingeConstraint avec ActuatorType défini sur Motor peut s'appliquer lorsque vous essayez d'atteindre son désiré 1> Class.HingeConstraint.AngularVelocity|AngularVelocity1> .
Le rayon visuelisé du HingeConstraint .
Comment l'élasthique Attachment connecté par un HingeConstraint sera lorsqu'ils atteindront la fin de la portée lorsque LimitsEnabled est vrai. Restreint entre 0 et 1.
Le maximum de couple qu'un HingeConstraint avec ActuatorType défini sur Servo peut s'appliquer lorsque vous essayez d'atteindre son désiré 1> Class.HingeConstraint.TargetAngle|TargetAngle1> .
L'angle cible un HingeConstraint tentera de tourner si son ActuatorType est réglé sur Servo. Mesuré en degrés.
L'angle de rotation maximum que la HingeConstraint autorisera si 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.
Bascule si oui ou non la contrainte est activée.
Bascule la visibilité de la contrainte.
Propriétés
ActuatorType
Définit si la rotation de la HingeConstraint est activée et, si oui, quel genre d'activation.
- Si ActuatorType est défini sur Motor, la hinge tentera de faire pivoter les accessoires avec le but d'atteindre
- Si ActuatorType est défini sur Servo, la pince tentera de tourner à un angle spécifié par TargetAngle. Cette rotation est limitée par
Notez que les deux rotations de rotation actuées et libres peuvent être limitées en définissant LimitsEnabled sur vrai.
AngularResponsiveness
Cette propriété spécifie la netteté du servo motor atteignant le TargetAngle, lorsque ActuatorType est réglé sur Servo. Les valeurs plus grandes correspondent à une réponse plus rapide et les valeurs plus petites donnent plus de décalage et une réponse plus lente
AngularSpeed
La vitesse angulaire souhaitée d'un HingeConstraint avec ActuatorType définie sur Servo tentera de maintenir pendant que vous tournez vers son 2>Class.HingeConstraint.TargetAngle|TargetAngle2> . Mesuré en radians/seconde.
AngularVelocity
La vitesse angulaire d'un HingeConstraint avec ActuatorType définie sur Motor tentera de se produire. Mesuré en radians/seconde.
CurrentAngle
L'angle actuel de la HingeConstraint. Ce diamant est calculé en mesurant la séparation d'angle des axes Y de la Attachments.
LimitsEnabled
Définit si le HingeConstraint limite la portée de rotation. Si l'option est activée, le Class.HingeConstraint.CurrentAngle|CurrentAngle</
LowerAngle
L'angle de rotation minimum que la HingeConstraint permettra si LimitsEnabled est vrai. Mesuré en degrés.
MotorMaxAcceleration
L'accélération angulaire maximale qu'un HingeConstraint avec ActuatorType définie sur Motor peut appliquer pour atteindre son 2>Class.HingeConstraint.AngularVelocity|AngularVelocity2> . Mesuré en radians/seconde.
MotorMaxTorque
Le maximum de couple qu'un HingeConstraint avec ActuatorType défini sur Motor peut s'appliquer lorsque vous essayez d'atteindre son désiré 1> Class.HingeConstraint.AngularVelocity|AngularVelocity1> .
Restitution
Comment l'élasthique Attachment connecté par un HingeConstraint sera lorsqu'ils atteindront la fin de la portée lorsque LimitsEnabled est vrai. Restreint entre 0 et 1.
ServoMaxTorque
Le maximum de couple qu'un HingeConstraint avec ActuatorType défini sur Servo peut s'appliquer lorsque vous essayez d'atteindre son désiré 1> Class.HingeConstraint.TargetAngle|TargetAngle1> .
TargetAngle
L'angle cible un HingeConstraint tentera de tourner si son ActuatorType est réglé sur Servo. Mesuré en degrés.
UpperAngle
L'angle de rotation maximum que la HingeConstraint permettra si LimitsEnabled est vrai. Mesuré en degrés.