AlignOrientation

Veraltete anzeigen

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

Die Ausrichtungsrichtung -Einschränkung gilt für das Drehmoment, um zwei Anbauten auszurichten oder einen Anbauten mit einer Zielrichtung auszurichten.Wie der Name zeigt, betrifft es nur die Ausrichtung der Anhänge, nicht ihre Position (um Anhänge positionell auszurichten , siehe ).

Das Drehmoment, das von AlignOrientation erstellt wurde, wird etwa in der Mitte der Masse des Elternteils der Anhänge oder in der Mitte der Masse der fest mit den Eltern verbundenen Teile angewendet.

Wenn du diese Beschränkungkonfigurierst, kann es hilfreich sein, Roblox-Einheiten zu untersuchen, um zu verstehen, wie sich Roblox-Einheiten mit Metriekeinheiten vergleichen.

Betroffene Achsen

Die von der Drehmoment betroffenen Achsen werden durch das Eigenschaftender BeschränkungAlignType gesteuert.Wenn es auf PrimaryAxisParallel , PrimaryAxisPerpendicular oder PrimaryAxisLookAt eingestellt ist, tritt das Drehmoment nur auf, wenn die primären Achsen ungerade werden.Ansonsten wird die Einschränkung etwa auf allen 3 Achsen Drehmoment anwenden, um Ausrichtung zu erreichen.

Reaktive Drehmoment

Standardmäßig gilt die Einschränkung nur für Attachment0 Drehmoment, während Attachment1 unberührt bleibt.Wenn gewünscht, kann Drehmoment auf beide Anbauten in gleicher und entgegengesetzter Richtung angewendet werden, indem ReactionTorqueEnabled aktiviert wird.

Drehmomentgröße

Du kannst diese Einschränkung konfigurieren, um das maximale Drehmoment anzuwenden, das Einschränkungen durch die RigidityEnabled Eigenschaftenzulassen.Wenn wahr, reagiert der Physiklöser so schnell wie möglich, um die Ausrichtung abzuschließen.Wenn falsch, wird der Drehmoment durch MaxTorque , MaxAngularVelocity und Responsiveness bestimmt.

Anhangsmodus

Diese Einschränkung kann entweder eine oder zwei Anhänge verwenden, um ihr Ziel zu berechnen. Siehe Mode für Details.

Zusammenfassung

Eigenschaften

  • Die eingebender Beschränkung.

  • Parallel lesen

    Die CFrame Orientierung, mit der die Einschränkung versuchen wird, die Orientierung von Attachment0 zu entsprechen.

  • Nicht repliziert
    Parallel lesen

    Ein Vector3 Weltraumstandort, auf den sich die Primärachse ausrichten wird.

  • Maximale angulare Geschwindigkeit, die die Einschränkung verwenden kann, um ihr Ziel zu erreichen.

  • Parallel lesen

    Maximales Drehmoment, das die Einschränkung verwenden kann, um ihr Ziel zu erreichen.

  • Ob die Einschränkung ein oder zwei Anhänge bei der Berechnung ihres Ziels verwendet.

  • Nicht repliziert
    Parallel lesen

    Die Richtung der X -Achse des Ziels, die als Einheit dargestellt wird Vector3.

  • Parallel lesen
    Veraltet

    Bestimmt, wie die Achsen der Beschränkungdurch Drehmoment beeinflusst werden.

  • Ob die Einschränkung nur für Attachment0 Drehmoment gilt oder für beide Anhänge in gleicher und entgegengesetzter Richtung.

  • Parallel lesen

    Steuert, wie schnell die Einschränkung ihr Ziel erreicht. Höhere Werte verursachen, dass die Anhangschneller ausgerichtet werden.

  • Parallel lesen

    Ob Drehmoment von anderen Eigenschaften abhängt oder ob der Physiklöser so schnell wie möglich reagiert, um die Ausrichtung abzuschließen.

  • Nicht repliziert
    Parallel lesen

    Die Richtung der Y -Achse des Ziels, die als Einheit dargestellt wird Vector3.

Eigenschaften von Constraint übernommen

Eigenschaften

Parallel lesen

Gibt die gewünschte Beziehung zwischen den primären Achsen von Attachment0 und dem Ziel an.Verfügbare Optionen sind AllAxes , PrimaryAxisParallel , PrimaryAxisPerpendicular und PrimaryAxisLookAt .Die Einschränkung wird versuchen, die angegebene Beziehung aufrechtzuerhalten, wie von der Enum.AlignType gegeben, indem sie Drehmomente auf die relevanten Achsen anwendet.

CFrame

Parallel lesen

Die CFrame Orientierung (Übersetzungskomponente ignoriert), mit der die Einschränkung versuchen wird, die Orientierung von Attachment0 zu entsprechen.Wird nur verwendet, wenn Mode auf OneAttachment gesetzt ist.

LookAtPosition

Nicht repliziert
Parallel lesen

Ein Vector3 Weltraumstandort, auf den sich die Primärachse ausrichten wird.Dies ist nur aktiv, wenn AlignType auf PrimaryAxisLookAt und Mode auf OneAttachment eingestellt ist.

MaxAngularVelocity

Parallel lesen

Maximale angulare Geschwindigkeit, die die Einschränkung verwenden kann, um ihr Ziel zu erreichen. Nur verwendet, wenn RigidityEnabled falsch ist.

Beachten Sie, dass MaxAngularVelocity und MaxTorque , als auch Kappen für die entsprechende anguläre Geschwindigkeit und Drehmoment sind.Die tatsächliche Skalierung wird von Responsiveness bestimmt.

MaxTorque

Parallel lesen

Maximales Drehmoment, das die Einschränkung verwenden kann, um ihr Ziel zu erreichen. Nur verwendet, wenn RigidityEnabled falsch ist.

Beachten Sie, dass MaxTorque und MaxAngularVelocity , als auch Kappen für das Drehmoment und die anguläre Geschwindigkeit sind.Die tatsächliche Skalierung wird von Responsiveness bestimmt.

Parallel lesen

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 versucht, die Orientierung von Attachment0 mit der Orientierung von Attachment1 zu vergleichen, wobei CFrame , PrimaryAxis und SecondaryAxis ignoriert werden.

Wenn auf OneAttachment gesetzt, ignoriert die Einschränkung Attachment1 und versucht, die Orientierung von Attachment0 mit der Orientierung von CFrame zu vergleichen, oder die AnhangAxis und SecondaryAxis mit den Eigenschaften der BeschränkungPrimaryAxis und SecondaryAxis zu vergleichen, jeweils entsprechend.

PrimaryAxis

Nicht repliziert
Parallel lesen

Die Richtung der X -Achse des Ziels, als Einheit dargestellt Vector3. Nur verwendet, wenn Mode ist OneAttachment.

PrimaryAxisOnly

Parallel lesen

Bestimmt, wie die Achsen der Beschränkungdurch Drehmoment beeinflusst werden.Wenn falsch (Standard), wird die Einschränkung etwa auf allen 3 Achsen Drehmoment angewendet, um die Ausrichtung zu erreichen.Wenn es wahr ist, tritt das Drehmoment nur auf, wenn die primären Achsen ungleichmäßig werden.

Die Aktivierung von PrimaryAxisOnly ermöglicht auch die Aktivierung der AlignType Eigenschaften.

ReactionTorqueEnabled

Parallel lesen

Wenn falsch (Standard), gilt die Einschränkung nur für Attachment0 Drehmoment, während Attachment1 unberührt bleibt.Wenn true, wird die Einschränkung für beide Anhänge in gleicher und entgegengesetzter Richtung Drehmoment angewendet.

Responsiveness

Parallel lesen

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

Parallel lesen

Ob Drehmoment 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 Drehzahl durch MaxTorque, MaxAngularVelocity und Responsiveness bestimmt.Wenn es wahr ist, reagiert der Physiklöser so schnell wie möglich, um die Ausrichtung abzuschließen.

SecondaryAxis

Nicht repliziert
Parallel lesen

Die Richtung der Y -Achse des Ziels, die als Einheit dargestellt wird Vector3. Nur verwendet, wenn Mode ist OneAttachment.

Methoden

Ereignisse