HingeConstraint
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Eine Scharnierzwang ermöglicht es zwei Attachments sich um eine Achse zu drehen, wodurch die beiden Attachments so beschränkt werden, dass sie beide die gleiche Position einnehmen und dass ihre X -Achsen in die gleiche Richtung zeigen.
Beachten Sie, dass, wenn diese Einschränkung ein Teil ( A ) mit einem anderen Teil ( B ) verbindet, das mit einem verankerten Teil ( Z ) verankert oder verbunden ist, Teil A lokal nicht simuliert wird, wenn es mit einem Spieler:ininteragiert.
Wenn du diese Beschränkungkonfigurierst, kann es hilfreich sein, Roblox-Einheiten zu untersuchen, um zu verstehen, wie sich Roblox-Einheiten mit Metriekeinheiten vergleichen.
Winkelkraft
Scharniere können konfiguriert werden, um Rotation zu aktivieren.Wenn das Scharnier von ActuatorType auf Motor eingestellt ist, versucht es, die Anhänge mit dem Ziel zu drehen, sein AngularVelocity zu erreichen.Sie können diese Rotation weiter durch beide MotorMaxAcceleration und MotorMaxTorque kontrollieren.Wenn das Scharnier von ActuatorType auf Servo eingestellt ist, versucht es, sich um einen von TargetAngle angegebenen Winkel zu drehen.Diese Rotation wird von both AngularSpeed und ServoMaxTorque gesteuert.
Grenzen
Du kannst Grenzen festlegen, um die Rotation eines Scharniers zu beschränken, nützlich für Mechanismen wie Türen, die nur innerhalb eines festgelegten Bereichs geöffnet oder geschlossen sein sollen.Durch die Aktivierung der Eigenschaft LimitsEnabled werden die LowerAngle und UpperAngle Grenzen sowie Restitution freigelegt, die die Elastizität der Anhänge definiert, wenn sie eine der Grenzen erreichen.
Zusammenfassung
Eigenschaften
Legt fest, ob die Rotation des HingeConstraint gedreht wird, und wenn ja, welche Art von Aktivierung sie verwendet.
Gibt die Schärfe des Servomotors bei der Erreichung der TargetAngle an.
Die gewünschte anguläre Geschwindigkeit a mit wird versuchen, während sie sich in Richtung ihrer dreht, beizubehalten.In Radianen/Sekunden gemessen.
Die anguläre Geschwindigkeit a HingeConstraint mit ActuatorType auf Motor festgelegt, wird versuchen, zu erreichen. In Radianen/Sekunde gemessen.
Der aktuelle Winkel des HingeConstraint .
Legt fest, ob die HingeConstraint die Reichweite der Rotation begrenzen wird.
Der minimale Rotationswinkel, den die HingeConstraint zulassen wird, wenn LimitsEnabled wahr ist.
Die maximale axiale Beschleunigung eines HingeConstraint mit ActuatorType auf Motor eingestellt werden kann, um seine AngularVelocity zu erreichen.In Radianen/Sekunden gemessen².
Die maximale Drehmoment, die ein HingeConstraint mit ActuatorType auf Motor festgelegt wurde, kann anfallen, wenn Sie versuchen, seine gewünschte AngularVelocity zu erreichen.
Der visuell dargestellte Radius der HingeConstraint.
Wie elastisch verbunden wird, wenn sie das Ende des Bereichs erreichen, wenn wahr ist. Zwischen 0 und 1 eingeschränkt.
Die maximale Drehmoment, die ein HingeConstraint mit ActuatorType auf Servo festgelegt wurde, kann anfallen, wenn Sie versuchen, seine gewünschte TargetAngle zu erreichen.
Der anvisierte Winkel a HingeConstraint wird versuchen, sich zu drehen, wenn sein ActuatorType auf Servo eingestellt ist. In Grad gemessen.
Der maximale Rotationswinkel, den die HingeConstraint zulassen wird, wenn LimitsEnabled wahr ist.
Weist darauf hin, ob die Einschränkung derzeit in der Welt aktiv ist.
Die Attachment, die mit Constraint.Attachment1 verbunden ist.
Die Attachment, die mit Constraint.Attachment0 verbunden ist.
Die Farbe der Einschränkung.
Schaltet um, ob die Einschränkung aktiviert ist oder nicht.
Schaltet die Sichtbarkeit der Einschränkung um.
Eigenschaften
ActuatorType
Legt fest, ob die Rotation des HingeConstraint aktiviert wird und, wenn ja, welche Art von Aktivierung.
- Wenn ActuatorType auf Motor gesetzt ist, versucht die Scharniere die Anhänge mit dem Ziel zu drehen, AngularVelocity zu erreichen.Diese Rotation ist durch MotorMaxAcceleration und MotorMaxTorque begrenzt.
- Wenn ActuatorType auf Servo festgelegt ist, versucht die Scharniere, sich auf einen Winkel zu drehen, der von TargetAngle angegeben wird.Diese Rotation ist durch AngularSpeed und ServoMaxTorque begrenzt.
Beachten Sie, dass sowohl die aktivierte als auch die freie drehende Rotation durch die Einstellung von LimitsEnabled auf wahr begrenzt werden kann.
AngularResponsiveness
Diese Eigenschaft gibt die Schärfe des Servomotors bei der Erreichung der TargetAngle an, wenn ActuatorType auf Servo gesetzt ist.Größere Werte entsprechen einer schnelleren Antwort und kleinere Werte führen zu mehr Dämpfung und einer langsameren Antwort.
AngularSpeed
Die gewünschte anguläre Geschwindigkeit a mit wird versuchen, während sie sich in Richtung ihrer dreht, beizubehalten.In Radianen/Sekunden gemessen.
AngularVelocity
Die anguläre Geschwindigkeit a HingeConstraint mit ActuatorType auf Motor festgelegt, wird versuchen, zu erreichen. In Radianen/Sekunde gemessen.
CurrentAngle
Der aktuelle Winkel des HingeConstraint . Dieser Winkel wird berechnet, indem der Winkelabstand der Y -Achsen des Attachments gemessen wird.
LimitsEnabled
Legt fest, ob die HingeConstraint die Reichweite der Rotation begrenzen wird.Wenn aktiviert, darf die Einschränkung nur die CurrentAngle zwischen LowerAngle und UpperAngle sein.Wenn die Attachment den Ende der begrenzten Rotationsreichweite erreicht, dann werden sie aufhören zu rotieren.Wenn Restitution größer als 0 ist, springen die Anhänge zurück, wenn sie die Enden der begrenzten Reichweite erreichen.
LowerAngle
Der minimale Rotationswinkel, den die HingeConstraint zulassen wird, wenn LimitsEnabled wahr ist. In Grad gemessen.
MotorMaxAcceleration
Die maximale axiale Beschleunigung eines HingeConstraint mit ActuatorType auf Motor eingestellt werden kann, um seine AngularVelocity zu erreichen.In Radianen/Sekunden gemessen².
MotorMaxTorque
Die maximale Drehmoment, die ein HingeConstraint mit ActuatorType auf Motor festgelegt wurde, kann anfallen, wenn Sie versuchen, seine gewünschte AngularVelocity zu erreichen.
Restitution
Wie elastisch verbunden wird, wenn sie das Ende des Bereichs erreichen, wenn wahr ist. Zwischen 0 und 1 eingeschränkt.
ServoMaxTorque
Die maximale Drehmoment, die ein HingeConstraint mit ActuatorType auf Servo festgelegt wurde, kann anfallen, wenn Sie versuchen, seine gewünschte TargetAngle zu erreichen.
TargetAngle
Der anvisierte Winkel a HingeConstraint wird versuchen, sich zu drehen, wenn sein ActuatorType auf Servo eingestellt ist. In Grad gemessen.
UpperAngle
Der maximale Rotationswinkel, den die HingeConstraint zulassen wird, wenn LimitsEnabled wahr ist. In Grad gemessen.