BodyVelocity
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Przedmiot BodyVelocity zastosuje siłę na złożeniu tak, że utrzyma stałą prędkość.Właściwość Velocity, nie należy mylić z BasePart.AssemblyLinearVelocity, kontroluje prędkość celu.
BodyVelocity jest liniowym odpowiednikiem BodyAngularVelocity .Jeśli potrzebujesz złożenia, aby poruszało się w kierunku pozycji docelowej, użyj BodyPosition zamiast tego.Jeśli potrzebujesz dalszej kontroli nad siłą zastosowaną do obiektu, rozważ użycie BodyForce lub BodyThrust zamiast tego.
Siła zastosowana przez ten obiekt jest kontrolowana przez kilka czynników, mianowicie różnicę między prędkością obecną w złożeniu a prędkością docelową.Mnoży się przez P (moc), aby wzmocnić lub osłabić go.Wynikująca siła jest następnie ograniczona do MaxForce .
Podsumowanie
Właściwości
Określa limit na temat tego, ile siły można zastosować do każdej osi.
Określa, jak agresywna siła jest stosowana w osiągnięciu prędkości docelowej.
Określa prędkość celu.
Metody
Nie zaimplementowano i zawsze zwróci wektor 0.
Zwraca ostatnią siłę w obiekcie.
Właściwości
MaxForce
Właściwość ta określa limit ilości siły, której można użyć na każdej osi w osiągnięciu celu Velocity .Jeśli złożenie nie się porusza, rozważ zwiększenie tej wartości i sprawdź, czy nie jest Anchored lub przymocowane do jakichkolwiek zakotwiczonego złożeń.
Właściwość ta określa, ile energii jest używane podczas zastosowania siły w celu osiągnięcia celu Velocity .Im wyższa jest ta wartość, tym więcej energii zostanie wykorzystane i tym szybciej będzie wykorzystane.Siła, jaką wywiera BodyVelocity, wzrasta wraz ze wzrostem różnicy między prędkością obecną w złożeniu a prędkością docelową.Właściwość ta jest mnożona przez tę siłę, aby ją wzmocnić lub osłabić.
Velocity
Właściwość ta (nie należy mylić z BasePart.Velocity ) określa docelową prędkość, do której będzie wywierana siła.Określa się względem świata, a nie zgromadzenia.
Metody
GetLastForce
Ta metoda nie jest wdrożona i zawsze zwróci wektor 0. Poleca się użycie AlignPosition zamiast tego.