BodyPosition
*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 Pozycja ciała zastosuje siłę na BasePart tak, że utrzyma stałą pozycję w świecie.Właściwość Position, nie należy mylić z BasePart.Position, kontroluje pozycję świata docelowego.To jest odpowiednik tłumaczeniowy dla BodyGyro .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 dystans do pozycji docelowej: siła jest silniejsza, gdy dalej od celu.Jest to wzmocnione przez P (moc).Obecna prędkość zmniejszy również siłę zastosowaną przez ten obiekt, a to jest wzmocnione przez D (amortyzację).Wynikująca siła jest następnie ograniczona przez MaxForce .Zauważ, że siła zastosowana na części, aby osiągnąć pozycję docelową, może się różnić w zależności od osi.
Podsumowanie
Właściwości
Określa ilość tłumienia do wykorzystania przy osiągnięciu celu Position .
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ąganiu pozycji docelowej.
Określa pozycję celu, do której zostanie zastosowana siła.
Metody
Zwraca ostatnią siłę w obiekcie.
Zdarzenia
Wystrzelony, gdy Rodzic pozycji ciała osiągnie żądaną BodyPosition.Position (w odległości .1 szpilki).Po wystrzeleniu tego wydarzenia nie będzie ponownie wystrzeliwane, dopóki BodyPosition.Position nie zostanie zaktualizowane.
Właściwości
Właściwość D określa, ile tłumienia zostanie zastosowane do siły używanej do osiągnięcia celu Position.Kiedy część zbliża się do pozycji docelowej, musi zwolnić, w przeciwnym razie przemknie przez cel i będzie musiała się zatrzymać i przyspieszyć z powrotem w kierunku celu.Często to powoduje niepożądany efekt kauczukowania , więc stosowanie tłumienia za pomocą tej właściwości jest sposobem uniknięcia tego efektu.Im wyższa jest ta wartość ustawiona, tym większa staje się krzywa tłumienia lub tym wolniej część zbliża się do pozycji docelowej.
MaxForce
Właściwość MaxForce określa limit ilości siły, której można użyć na każdej osi w osiągnięciu celu Position .Jeśli część nie porusza się, rozważ zwiększenie tej wartości (sprawdź również, czy nie jest Anchored lub przymocowana do jakiejkolwiek zakotwiczonej części).
Właściwość P określa, ile mocy jest używane podczas zastosowania siły, aby osiągnąć cel Position .Im wyższa jest ta wartość, tym więcej energii zostanie wykorzystane i tym szybciej będzie wykorzystane.Siła, jaką wywiera BodyPosition, wzrasta wraz ze wzrostem różnicy między obecną pozycją części a pozycją docelową.Właściwość ta jest mnożona przez tę siłę, aby ją wzmocnić lub osłabić.
Position
Właściwość pozycji określa pozycję docelową, do której BodyPosition zostanie zastosowana siła.
Metody
Zdarzenia
ReachedTarget
Wystrzelony, gdy Rodzic pozycji ciała osiągnie żądaną BodyPosition.Position (w odległości .1 szpilki).Po wystrzeleniu tego wydarzenia nie będzie ponownie wystrzeliwane, dopóki BodyPosition.Position nie zostanie zaktualizowane.