BodyVelocity

Veraltete anzeigen

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

Veraltet

Das BodyVelocity Objekt wendet eine Kraft auf ein BasePart an, so dass es eine konstante Geschwindigkeit beibehält.Die EigenschaftenBodyVelocity.Velocity, die nicht mit BasePart.AssemblyLinearVelocity verwechselt werden sollte, steuert die Zielgeschwindigkeit.

BodyVelocity ist die lineare Gegenpart zu BodyAngularVelocity.Wenn du das Teil in Richtung Zielposition bewegen musst, verwende stattdessen BodyPosition.Wenn Sie weitere Kontrolle über eine Kraft, die auf ein Objekt angewendet wird, benötigen, sollten Sie stattdessen einen BodyForce oder BodyThrust verwenden.

Die Stärke der von diesem Objekt angewandten Kraft wird durch mehrere Faktoren gesteuert, nämlich den Unterschied zwischen der aktuellen Geschwindigkeit des Teils und der Zielgeschwindigkeit.Dies wird mit P (Leistung) multipliziert, um es zu verstärken oder zu verringern.Die resultierende Kraft wird dann durch MaxForce begrenzt.

Zusammenfassung

Eigenschaften

  • Parallel lesen

    Legt das Limit fest, wie viel Kraft auf jede Achse angewendet werden kann.

  • Parallel lesen

    Bestimmt, wie aggressiv eine Kraft ist, um die Zielgeschwindigkeit zu erreichen.

  • Parallel lesen

    Bestimmt die Zielgeschwindigkeit.

Methoden

Eigenschaften

MaxForce

Parallel lesen

Die Eigenschaft MaxForce legt das Limit für die Menge an Kraft fest, die auf jeder Achse angewendet werden kann, um das Ziel zu erreichen Velocity .Wenn ein Teil nicht bewegt wird, erwägen Sie, diesen Wert zu erhöhen (überprüfen Sie auch, dass es nicht Anchored oder mit irgendeinem angeankerten Teil verbunden ist).

Parallel lesen

Diese Eigenschaft wird ignoriert, wenn PGS über Arbeitsbereich.PGSPhysicsSolverEnabled aktiviert ist, was standardmäßig aktiviert ist.

Die Eigenschaft P bestimmt, wie viel Leistung verwendet wird, während Kraft angewendet wird, um das Ziel Velocity.Je höher dieser Wert, desto mehr Energie wird verwendet und desto schneller wird sie verwendet.Die Kraft, die BodyVelocity ausgeübt, erhöht sich, wenn der Unterschied zwischen der aktuellen Geschwindigkeit des Teils und der Zielgeschwindigkeit zunimmt.Diese Eigenschaft wird mit dieser Kraft multipliziert, um sie zu verstärken oder zu verringern.

Velocity

Parallel lesen

Die Geschwindigkeits-Eigenschaft (nicht mit BasePart.Velocity zu verwechseln) legt die Zielgeschwindigkeit fest, auf die Kraft ausgeübt werden soll.Es wird im Verhältnis zur Welt angegeben, nicht zum Teil.

Methoden

GetLastForce

GetLastForce ist nicht implementiert. Es wird immer den Vektorkraftzurückgeben. Entwickler werden empfohlen, stattdessen AlignPosition zu verwenden


Rückgaben

lastForce

Gibt die letzte Kraft im Objekt zurück.


Rückgaben

Ereignisse