CylindricalConstraint

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Eine zylindrische Einschränkung ermöglicht es ihren Anhängern, sich entlang einer Achse zu bewegen und sich um eine andere Achse zu drehen.Es kann sich wie eine Kombination aus einem PrismaticConstraint und einem HingeConstraint angesehen werden.Die gleitende Achse wird durch die X -Achse der Beschränkungbestimmt.Die Rotationsachse ist zentriert auf der BeschränkungAttachment1 und wird von der Beschränkungdurch die InclinationAngle abgewinkelt.

Diese Beschränkung, zusammen mit einer SpringConstraint, ist ideal für die Erstellung einer Fahrzeugfederung.

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

Wenn ein zylindrischer AngularActuatorType auf Motor eingestellt ist, versucht er, die Anhänge mit dem Ziel zu drehen, sein AngularVelocity zu erreichen.Sie können diese Rotation weiter durch beide MotorMaxAngularAcceleration und MotorMaxTorque kontrollieren.Wenn ein zylindrischer AngularActuatorType auf Servo eingestellt ist, versucht er, sich auf einen Winkel zu drehen, der von TargetAngle angegeben wird.Diese Rotation wird von AngularSpeed , AngularResponsiveness und ServoMaxTorque gesteuert.

Lineare Leistung

Wenn ein zylindrischer ActuatorType auf Motor eingestellt ist, versucht er, die Anhänge mit dem Ziel zu übersetzen, Velocity zu erreichen.Sie können diese Übersetzung weiter durch beide MotorMaxAcceleration und MotorMaxForce kontrollieren.Wenn ein zylindrischer ActuatorType auf Servo gesetzt wird, versucht er, die Anhänge auf eine bestimmte Trennung zu übersetzen, die von TargetPosition angegeben wird.Diese Übersetzung wird von Speed , LinearResponsiveness und ServoMaxForce kontrolliert.

Grenzen

Du kannst Grenzen festlegen, um sowohl die gleitende Reichweite als auch die Drehung einer zylindrischen Beschränkungzu beschränken.Durch die Aktivierung der Eigenschaft LimitsEnabled werden die Werte LowerLimit und UpperLimit sowie Restitution freigegeben, die die Elastizität der Anhänge definieren, wenn sie einen der beiden Grenzen erreichen.Durch die Aktivierung der Eigenschaft AngularLimitsEnabled werden die LowerAngle und UpperAngle Grenzen sowie AngularRestitution freigelegt, die die Elastizität der Anhänge definiert, wenn sie eine der Grenzen erreichen.

Neigungswinkel

InclinationAngle definiert die Richtung der Rotationsachse als einen Winkel von der X -Achse in der XY -Ebene von Attachment0, von -180 bis 180.Das ermöglicht es Ihnen, das drehende Element zu neigen, ohne die gleitende Achse zu ändern.

Zusammenfassung

Eigenschaften

Eigenschaften von SlidingBallConstraint übernommenEigenschaften von Constraint übernommen

Eigenschaften

AngularActuatorType

Parallel lesen

Wenn ein zylindrischer AngularActuatorType auf Motor eingestellt ist, versucht er, die Anhänge mit dem Ziel zu drehen, sein AngularVelocity zu erreichen.Sie können diese Rotation weiter durch beide MotorMaxAngularAcceleration und MotorMaxTorque kontrollieren.

Wenn ein zylindrischer AngularActuatorType auf Servo eingestellt ist, versucht er, sich auf einen Winkel zu drehen, der von TargetAngle angegeben wird.Diese Rotation wird von AngularSpeed , AngularResponsiveness und ServoMaxTorque gesteuert.

AngularLimitsEnabled

Parallel lesen

Aktiviert die angulären Grenzen rund um die Rotationsachse.

AngularResponsiveness

Parallel lesen

Diese Eigenschaft gibt die Schärfe des angulären Servomotors bei der Erreichung der TargetAngle an, wenn AngularActuatorType auf Servo eingestellt ist.Größere Werte entsprechen einer schnelleren Antwort und kleinere Werte führen zu mehr Dämpfung und einer langsameren Antwort.

AngularRestitution

Parallel lesen

Restitution der beiden Grenzen oder wie elastisch sie sind. Eingeschränkt zwischen 0 und 1.

AngularSpeed

Parallel lesen

Zielwinkelgeschwindigkeit. Dieser Wert ist unsigniert, da der Servo immer in Richtung seines Ziels bewegt wird. In Rad pro Sekunde.

AngularVelocity

Parallel lesen

Die angepeilte lineare Geschwindigkeit des Motors in Rad pro Sekunde rund um die Rotationsachse.

CurrentAngle

Schreibgeschützt
Nicht repliziert
Parallel lesen

Unterschriebener Winkel (in Grad) zwischen der Referenzachse und der Sekundärachse von Attachment1 um den Rotationsachsen. Gültiger Bereich zwischen -180 und 180.

InclinationAngle

Parallel lesen

Richtung der Rotationsachse als Winkel von der X-Achse in der XY-Ebene von >. Gültiger Bereich zwischen -180 und 180.

LowerAngle

Parallel lesen

Untergrenze für den Winkel (in Grad) zwischen der Referenzachse und der Sekundärachse von Attachment1 um den Rotationsachsen.Gültige Reichweite zwischen -180 und 180.

MotorMaxAngularAcceleration

Parallel lesen

Die maximale axiale Beschleunigung des Motors in Rad pro Sekunde quadriert.

MotorMaxTorque

Parallel lesen

Das maximale Drehmoment, das der Motor anwenden kann, um die angepeilte Winkelgeschwindigkeit zu erreichen. Einheiten sind Massen × Stollen²/Sekunde².

RotationAxisVisible

Parallel lesen

Aktiviere die Sichtbarkeit der Rotationsachse.

ServoMaxTorque

Parallel lesen

Maximales Drehmoment, das der Servomotor anwenden kann. Einheiten sind Gewicht × Stollen²/Sekunde².

TargetAngle

Parallel lesen

Zielwinkel (in Grad) zwischen der Referenzachse und der Sekundärachse von Attachment1 um den Rotationsachsen. Gültige Reichweite zwischen -180 und 180.

UpperAngle

Parallel lesen

Obergrenze für den Winkel (in Grad) zwischen der Referenzachse und der Sekundärachse von Attachment1 um den Rotationsachsen.Gültige Reichweite zwischen -180 und 180.

WorldRotationAxis

Schreibgeschützt
Nicht repliziert
Parallel lesen

Die Einheitenvektorrichtung der Rotationsachse in Weltkoordinaten.

Methoden

Ereignisse