HingeConstraint
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Ein HingeConstraint ermöglicht es zwei Attachments , sich um einen Achse zu drehen, wodurch die beiden Attachments , die jeweils die gleiche Position belegen und dass ihre 1> X-Achsen in der gleichen Richtung zeigen.
Beachten Sie, dass wenn dieses Konzept ein Teil ( A ) an ein anderes Teil ( B ) anbaut, das an einem verankerten Teil ( Z ) angeordnet oder verbunden ist, dass Teil 1> A1> nicht lokal simuliert wird, wenn Sie mit einem Spieler:ininteragieren.
Wenn Sie diese Beschränkungkonfigurieren, kann es hilfreich sein, Roblox-Einheiten zu studieren, um zu verstehen, wie Roblox-Einheiten im Vergleich zu Metrischen Einheiten verglichen werden.
Winkelkraft
Schienen können so konfiguriert sein, dass sie Rotation ausführen. Wenn ein Scharnier Class
Beschränkungen
Du kannst Grenzen einstellen, um die Rotation eines Scharnierzu beschränken, nützlich für Mechanismen wie Türen, die nur innerhalb eines bestimmten Zeitlimits öffnen oder schließen sollen. Wenn du die Eigenschaft LimitsEnabled aktiv
Zusammenfassung
Eigenschaften
Setzt, ob dieRotation des HingeConstraint aktiviert wird und, wenn ja, welche Art der Aktivierung sie verwendet.
Gibt die Schärfe des Servo-Motors an, wenn er die TargetAngle erreicht.
Die gewünschte angehende Geschwindigkeit a HingeConstraint mit ActuatorType setzen, um Class.HingeConstraint Servo zu halten, wird versuchen, während es sich dreht in Richtung seiner 2>Class.HingeConstraint.TargetAngle|TargetAngle2> . In Radian/Sekunde gemessen.
Die angegebene Geschwindigkeit mit HingeConstraint und ActuatorType wird auf Motor gesetzt. In Radian/Sekunde gemessen.
Der aktuelle Winkel des HingeConstraint .
Setzt, ob das HingeConstraint die Reihe der Rotation begrenzt.
Der minimale Rotationswinkel, den HingeConstraint ermöglichen wird, wenn LimitsEnabled wahr ist.
Die maximale akzentuelle Beschleunigung, die HingeConstraint mit ActuatorType auf Motor angewendet hat, kann auf das Erreichen seiner 2>Class.HingeConstraint.AngularVelocity|AngularVelocity2> gemessen werden. In Radian/Sekunde angegeben.
Der maximale Drehmoment eines HingeConstraint mit ActuatorType setzen auf Motor kann angewendet werden, wenn Sie versuchen, seine gewünschte 1> Class.HingeConstraint.AngularVelocity|AngularVelocity1> zu erreichen.
Der visuelle Radius des HingeConstraint .
Wie elastisch Attachment mit einem HingeConstraint verbunden wird, wenn sie das Ende der Reichweite erreichen, wenn LimitsEnabled wahr ist. Zwischen 0 und 1 eingeschränkt.
Der maximale Drehmoment eines HingeConstraint mit ActuatorType setzen auf Servo, wenn Sie versuchen, seine gewünschte 1> Class.HingeConstraint.TargetAngle|TargetAngle1> zu erreichen.
Der Zielwinkel ein HingeConstraint wird versuchen, um zu drehen, wenn sein ActuatorType auf Servo festgelegt ist. In Grad gemessen.
Der maximale Rotationswinkel, den HingeConstraint ermöglichen wird, wenn LimitsEnabled wahr ist.
Zeigt an, ob die Einschränkung derzeit in der Welt aktiv ist.
Das Attachment , das mit Constraint.Attachment1 verbunden ist.
Das Attachment , das mit Constraint.Attachment0 verbunden ist.
Die Farbe Beschränkung.
Schaltet ab, ob die Einschränkung aktiviert ist oder nicht.
Schaltet die Sichtbarkeit der Beschränkungum.
Eigenschaften
ActuatorType
Setzt, ob dieRotation des HingeConstraint aktiviert wird und, wenn ja, welche Art der Aktivierung.
- Wenn ActuatorType auf Enum.ActuatorType|Motor gesetzt ist, versucht der Hinge, die Anhänge mit dem Ziel einer Erreichung von Class.Hinge
- Wenn ActuatorType auf Servo eingestellt ist, versucht der Knauf, in einen von TargetAngle festgelegten Winkel zu drehen.
Beachten Sie, dass sowohl die aktivierte als auch die freie rotierende Rotation begrenzt werden kann, indem LimitsEnabled auf true gesetzt wird.
AngularResponsiveness
Dieses Eigenschaften bestimmt die Schärfe des Servo-Motors, wenn er die TargetAngle erreicht, wenn ActuatorType auf Servo eingestellt ist. Größere Werte entsprechen einer schnelleren Antwort und kleinere Werte ergeben mehr Dämpfung und
AngularSpeed
Die gewünschte angehende Geschwindigkeit a HingeConstraint mit ActuatorType setzen, um Class.HingeConstraint Servo zu halten, wird versuchen, während es sich dreht in Richtung seiner 2>Class.HingeConstraint.TargetAngle|TargetAngle2> . In Radian/Sekunde gemessen.
AngularVelocity
Die angegebene Geschwindigkeit mit HingeConstraint und ActuatorType wird auf Motor gesetzt. In Radian/Sekunde gemessen.
CurrentAngle
Der aktuelle Winkel des HingeConstraint. Dieser Winkel wird berechnet, indem der Winkelsatz der Y-Axen der Class.Attach|Attachments gemessen wird.
LimitsEnabled
Setzt, ob das HingeConstraint die Reihe der Rotation begrenzt. Wenn es aktiviert ist, wird der Beschränkung nur die Class.
LowerAngle
Der minimale Rotationswinkel, den HingeConstraint ermöglichen wird, wenn LimitsEnabled wahr ist. In Grad gemessen.
MotorMaxAcceleration
Die maximale akzentuelle Beschleunigung, die HingeConstraint mit ActuatorType auf Motor angewendet hat, kann auf das Erreichen seiner 2>Class.HingeConstraint.AngularVelocity|AngularVelocity2> gemessen werden. In Radian/Sekunde angegeben.
MotorMaxTorque
Der maximale Drehmoment eines HingeConstraint mit ActuatorType setzen auf Motor kann angewendet werden, wenn Sie versuchen, seine gewünschte 1> Class.HingeConstraint.AngularVelocity|AngularVelocity1> zu erreichen.
Restitution
Wie elastisch Attachment mit einem HingeConstraint verbunden wird, wenn sie das Ende der Reichweite erreichen, wenn LimitsEnabled wahr ist. Zwischen 0 und 1 eingeschränkt.
ServoMaxTorque
Der maximale Drehmoment eines HingeConstraint mit ActuatorType setzen auf Servo, wenn Sie versuchen, seine gewünschte 1> Class.HingeConstraint.TargetAngle|TargetAngle1> zu erreichen.
TargetAngle
Der Zielwinkel ein HingeConstraint wird versuchen, um zu drehen, wenn sein ActuatorType auf Servo festgelegt ist. In Grad gemessen.
UpperAngle
Der maximale Rotationswinkel, den HingeConstraint ermöglichen wird, wenn LimitsEnabled wahr ist. In Grad gemessen.