AirController
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Zusammenfassung
Eigenschaften
Das maximale Drehmoment, das der Charakter verwenden kann, um ausgewogen zu bleiben.
Die maximale anguläre Geschwindigkeit, mit der der Charakter aufrecht ausgerichtet wird.
Bestimmt, ob das Angriffsmoment erhalten bleibt, wenn die Eingabe gestoppt wurde.
Bestimmt, ob lineare Momenten erhalten bleiben, wenn die Eingabe gestoppt wurde.
Die maximale Kraft, die auf die ControllerManager.RootPart angewendet werden kann, um sich in der ControllerManager.MovingDirection zu bewegen.
Das maximale Drehmoment, das auf der ControllerManager.RootPart angewendet werden kann, um sich in Richtung der ControllerManager.FacingDirection zu drehen.
Der Wert multipliziert mit dem ControllerManager.BaseTurnSpeed.
Der Wert multipliziert mit dem ControllerManager.BaseMoveSpeed.
Eigenschaften
BalanceMaxTorque
Das maximale Drehmoment, das der Charakter verwenden kann, um ausgewogen zu bleiben.Wenn misaligned, wird diese Menge an Drehmoment angewendet, um die BalanceSpeed zu erreichen und den Charakter auszurichten.Ein höheres Drehmoment bedeutet, dass mehr Kraft erforderlich ist, um den Charakter zum neigenzu bringen.Ein geringeres Drehmoment bedeutet, dass es für den Charakter einfacher ist, sich in der Luft zu drehen.Diese Eigenschaft ist versteckt und hat keine Auswirkung, wenn ControllerBase.BalanceRigidityEnabled wahr ist.
BalanceSpeed
Die maximale anguläre Geschwindigkeit, mit der der Charakter aufrecht ausgerichtet wird.Ein niedrigerer Wert bedeutet, dass es länger dauert, bis sich der Charakter in der richtigen Position erholt, wenn er ungerade ist.Ein höherer Wert führt zu einer schnelleren Erholung.
LinearImpulse
MaintainAngularMomentum
Bestimmt, ob das Angriffsmoment erhalten bleibt, wenn die Eingabe gestoppt wurde.Wenn falsch, wird der Zeichencharakter TurningMaxTorque anwenden, um die anguläre Geschwindigkeit auf 0 zu bringen, wenn keine Eingabe vorliegt.
MaintainLinearMomentum
Bestimmt, ob lineare Momenten erhalten bleiben, wenn die Eingabe gestoppt wurde.Wenn falsch, wird der Zeichen MoveMaxForce angewendet, um die lineare Geschwindigkeit auf 0 zu bringen, wenn keine Eingabe vorliegt.
MoveMaxForce
Die maximale Kraft, die auf die ControllerManager.RootPart angewendet werden kann, um sich in der ControllerManager.MovingDirection zu bewegen.Dies wirkt sich auf die Geschwindigkeit aus, mit der verschiedene lineare Zielgeschwindigkeiten erreicht werden und wie schnell die lineare Beschleunigung ist, wenn MaintainLinearMomentum deaktiviert ist.
TurnMaxTorque
Das maximale Drehmoment, das auf der ControllerManager.RootPart angewendet werden kann, um sich in Richtung der ControllerManager.FacingDirection zu drehen.Dies wirkt sich darauf aus, wie schnell verschiedene Zielwinkelgeschwindigkeiten erreicht werden und wie schnell die entsprechende Winkelbeschleunigung ist, wenn MaintainAngularMomentum deaktiviert ist.
TurnSpeedFactor
Der Wert multipliziert mit dem ControllerManager.BaseTurnSpeed, um die endgültige Angriffsgeschwindigkeit zu bestimmen, während dieser Controller aktiv ist.Die anguläre Geschwindigkeit wird angewendet, wenn sich zum ControllerManager.FacingDirection dreht.