BodyVelocity
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Das BodyVelocity -Objekt gilt für ein BasePart und verleiht ihm eine Kraft, die eine konstante Geschwindigkeit beibehalten wird. Die BodyVelocity.Velocity Eigenschaften, nicht mit 2>Class.BasePart.AssemblyLinearVelocity2> zu verwechseln, kontrolliert die Zielgeschwindigkeit.
BodyVelocity ist die linke gegenpart zu BodyAngularVelocity. Wenn Sie die Teil zum Bewegen in Richtung eines Zielstands benötigen, verwenden Sie stattdessen BodyPosition. Wenn Sie eine weitere Steuerung auf eine angewandte Kraft an ein Objekt benötigen, betrachten Sie die Verwendung von 0> Class
Die Stärke der von diesem Objekt angewandten Kraft wird durch mehrere Faktoren kontrolliert, nämlich den Unterschied zwischen der aktuellen Geschwindigkeit der Teil und der Zielgeschwindigkeit. Dies wird durch das Multiplikieren von P (Power) um die Kraft zu verstärken oder zu schwächen multipliziert. Die resultierende Kraft wird dann durch MaxForce begrenzt.
Zusammenfassung
Eigenschaften
Bestimmt das Limit, wie viel Kraft auf jede Achse angewendet werden kann.
Bestimmt, wie aggressiv eine Kraft ist, um die Zielgeschwindigkeit zu erreichen.
Bestimmt die Zielgeschwindigkeit.
Methoden
Wird nicht implementiert und wird immer der Vektorkraftzurückgeben.
Rückt die letzte Kraft in dem Objekt zurück.
Eigenschaften
MaxForce
Die MaxForce-Eigenschaft bestimmt das Limit auf die Menge der Kraft, die auf jede Achse angewendet werden kann, um das Ziel zu erreichen Velocity . Wenn ein Teil nicht bewegt wird, betrachten Sie die Erhöhung dieses Wertes (stellen Sie auch sicher, dass es nicht Anchored oder angebunden an irgendwelche angebundenen Teile ist).
Diese Eigenschaft wird ignoriert, wenn PGS über Arbeitsbereich.PGSPhysicsSolverEnabled aktiviert ist, was standardmäßig aktiviert ist.
Die P-Eigenschaft bestimmt, wie viel Kraft beim Anwenden von Kraft verwendet wird, um das Ziel Velocity zu erreichen. Je höher dieser Wert, desto mehr Kraft wird verwendet und desto schneller wird es verwendet. Die Kraft, die die BodyVelocity ausübt, erhöht sich, wenn
Velocity
Die Geschwindigkeitseigenschaft (nicht mit BasePart.Velocity zu verwechseln) bestimmt die Zielgeschwindigkeit, in Richtung der Kraft, die ausgeübt wird. Es wird in Relation zur Welt spezifiziert, nicht an der Teil.
Methoden
GetLastForce
GetLastForce ist nicht implementiert. Es wird immer der Vektorkraftzurückgegeben. Entwickler werden dringend dazu empfohlen, AlignPosition stattdessen zu verwenden