AlignPosition
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Die Ausrichtungsposition -Einschränkung greift Kraft an, um zwei Anhänge gleichzeitig zu bewegen oder einen Anhang in eine Zielposition zu verschieben.Wie der Name zeigt, betrifft es nur die Position der Anhänge, nicht ihre Ausrichtung (um Anhänge durch Ausrichtung auszurichten, siehe AlignOrientation ).
Wenn du diese Beschränkungkonfigurierst, kann es hilfreich sein, Roblox-Einheiten zu untersuchen, um zu verstehen, wie sich Roblox-Einheiten mit Metriekeinheiten vergleichen.
Ort erzwingen
Standardmäßig wird Kraft auf den Eltern von Attachment0 an der Position des Anhangs angewendet, was bedeutet, dass, wenn das Zentrum der Masse des übergeordnetes Teilnicht mit der Richtung der Kraft übereinstimmt, auch Kraft und Drehmoment angewendet werden.Alternativ kann Kraft auf das Zentrum der Masse der Eltern angewendet werden, indem auf ApplyAtCenterOfMass umgeschaltet wird.
Reaktionäre Kraft
Standardmäßig gilt die Einschränkung nur für Attachment0 Kraft, während Attachment1 unberührt bleibt.Wenn gewünscht, kann Kraft auf beide Anhänge in gleicher und entgegengesetzter Richtung angewendet werden, indem ReactionForceEnabled aktiviert wird.
Einschränkungen der Kraft
Du kannst diese Einschränkung konfigurieren, um die maximale Kraft anzuwenden, die Einschränkungen durch die RigidityEnabled Eigenschaftenzulassen.Wenn wahr, reagiert der Physiklöser so schnell wie möglich, um die Ausrichtung abzuschließen.Wenn falsch, ist die von der Einschränkung angewendete Kraft begrenzt, basierend auf ForceLimitMode, MaxVelocity und Responsiveness.Siehe ForceLimitMode für weitere Details.
Anhangsmodus
Diese Einschränkung kann entweder eine oder zwei Anhänge verwenden, um ihr Ziel zu berechnen. Siehe Mode für Details.
Zusammenfassung
Eigenschaften
Ob Kraft auf den Eltern von Attachment0 an der Position des Anhangs oder im Zentrum der Masse der Eltern angewendet wird.
Bestimmt, wie die Einschränkungskraft begrenzt wird. Nur verwendet, wenn RigidityEnabled falsch ist.
Bestimmt die Achsen, die die Einschränkung verwendet, um die Kraft zu begrenzen. Gilt nur, wenn falsch ist und . .
Maximale Kraft entlang jeder Achse, die die Einschränkung anwenden kann, um ihr Ziel zu erreichen.
Maximale Kraftstärke, die die Einschränkung anwenden kann, um ihr Ziel zu erreichen.
Maximale Geschwindigkeit, mit der die Anhänge bei der Konvergenz bewegen können.
Ob die Einschränkung ein oder zwei Anhänge bei der Berechnung ihres Ziels verwendet.
Die Position, zu der die Einschränkung ihre Attachment0 bewegen sollte.
Ob die Einschränkung nur auf Attachment0 Kraft anwendet oder auf beide Anhänge in gleicher und entgegengesetzter Richtung.
Steuert, wie schnell die Einschränkung ihr Ziel erreicht. Höhere Werte verursachen, dass die Anhangschneller ausgerichtet werden.
Ob die Kraft von anderen Eigenschaften abhängt oder ob der Physiklöser so schnell wie möglich reagiert, um die Ausrichtung abzuschließen.
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 Beschränkung.
Schaltet um, ob die Einschränkung aktiviert ist oder nicht.
Schaltet die Sichtbarkeit der Beschränkungum.
Eigenschaften
ApplyAtCenterOfMass
Wenn falsch (Standard), wird Kraft auf den Eltern von Attachment0 an der Position des Anhangs angewendet, was bedeutet, dass, wenn das Zentrum der Masse des übergeordnetes Teilnicht mit der Richtung der Kraft übereinstimmt, auch Kraft und Drehmoment angewendet werden.Wenn wahr, wird Kraft am Zentrum der Masse der Eltern angewendet.
ForceLimitMode
Legt fest, wie die Einschränkungskraft begrenzt wird, wenn RigidityEnabled falsch ist.Wenn auf Magnitude festgelegt, wird die Einschränkungskraft begrenzt, so dass die Größe weniger als MaxForce ist.Wenn auf PerAxis festgelegt, wird die Einschränkungskraft entlang jeder Achse durch MaxAxesForce begrenzt.Die Achsen, entlang derer die Kraft begrenzt wird, basieren auf der EigenschaftenForceRelativeTo.
ForceRelativeTo
Bestimmt die Achsen, die die Einschränkung verwendet, um die Kraft zu begrenzen.Gilt nur, wenn RigidityEnabled falsch und AlignPosition.ForceLimitMode ist PerAxis.Wenn auf World festgelegt, wird die Einschränkungskraft in der Weltreferenzrahmen berechnet und die angegebenen Kraftgrenzen in MaxAxesForce beziehen sich auf die Achsen des Weltkoordinatensystems.Wenn auf Attachment0 oder Attachment1 eingestellt, beziehen sich die in MaxAxesForce angegebenen Kraftgrenzen auf die Achsen des angegebenen Ankerkoordinatensystems.
MaxAxesForce
Maximale Kraft entlang jeder Achse, die die Einschränkung anwenden kann, um ihr Ziel zu erreichen.Wird nur verwendet, wenn falsch ist und .Die verwendeten Achsen, die sich auf das Limit beziehen, werden mit der EigenschaftenForceRelativeTo angegeben.
MaxForce
Maximale Kraftstärke, die die Einschränkung anwenden kann, um ihr Ziel zu erreichen. Nur verwendet, wenn falsch ist und .
Beachten Sie, dass MaxForce und MaxVelocity , als auch Kappen für die Kraft und Geschwindigkeit sind.Die tatsächliche Skalierung wird von Responsiveness bestimmt.
MaxVelocity
Maximale Geschwindigkeit, die die Anhänge bei der Konvergenz bewegen können. Nur verwendet, wenn RigidityEnabled falsch ist.
Beachten Sie, dass MaxVelocity und MaxForce , als auch Kappen für die Geschwindigkeit und Kraft sind, respectively.Die tatsächliche Skalierung wird von Responsiveness bestimmt.
Ob die Einschränkung eine oder zwei Anhänge bei der Berechnung ihres Ziels verwendet.Standardmäßig ist dies TwoAttachment, was bedeutet, dass die Einschränkung Position ignoriert und versucht, Attachment0 an die Position von Attachment1 zu verschieben.
Wenn auf OneAttachment gesetzt, ignoriert die Einschränkung Attachment1 und versucht, Attachment0 an Position zu verschieben.
Position
Die Position, zu der die Einschränkung ihre Attachment0 bewegen sollte.Wird nur verwendet, wenn Mode auf OneAttachment gesetzt ist, in dem Fall wird Attachment1 ignoriert.
ReactionForceEnabled
Wenn falsch (Standard), gilt die Einschränkung nur für Attachment0 Kraft, während Attachment1 unberührt bleibt.Wenn true, wird die Einschränkung Kraft auf beide Anhänge in gleicher und entgegengesetzter Richtung anwenden.
Responsiveness
Steuert, wie schnell die Einschränkung ihr Ziel erreicht. Höhere Werte verursachen, dass sich die Anhangschneller ausrichten. Der Wert kann zwischen 5 und 200 liegen.
RigidityEnabled
Ob die Kraft von anderen Eigenschaften abhängt oder ob der Physiklöser so schnell wie möglich reagiert, um die Ausrichtung abzuschließen.Wenn falsch (Standard), wird die Kraft durch MaxForce , MaxVelocity und Responsiveness bestimmt.Wenn es wahr ist, reagiert der Physiklöser so schnell wie möglich, um die Ausrichtung abzuschließen.