LinearVelocity
*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.
Ograniczenie Prędkość liniowa stosuje siłę na złożeniu, aby utrzymać stałą prędkość liniową .Można ustawić, aby zastosować siłę wzdłuż Vector3 linii lub 2D planu.Alternatywnie:
- Jeśli chcesz kontrolować ilość zastosowanej siły, użyj ograniczenia VectorForce.
- Jeśli potrzebujesz tylko początkowej prędkości liniowej, ustaw właściwość AssemblyLinearVelocity bezpośrednio na złożeniu.
Podczas konfigurowania tego ograniczenia może być pomocne zbadanie jednostek Roblox, aby zrozumieć, w jaki sposób jednostki Roblox porównują się do jednostek metrycznych.
Relatywność
Aplikacja prędkości może być kontrolowana za pomocą właściwości RelativeTo ograniczenia.Jeśli ustawiono na World, siła zostanie zastosowana w światowych koordynatach, niezależnie od orientacji rodzica lub załącznika.Jeśli ustawiono na Attachment0 lub Attachment1, siła zostanie zastosowana względem Attachment0 lub Attachment1 odpowiednio.
Podsumowanie
Właściwości
Określa, w jaki sposób siła ograniczenia będzie ograniczona.
Określa, czy siła ograniczenia będzie ograniczona, czy rozwiązanie fizyczne może zastosować nieskończoną siłę, aby osiągnąć prędkość docelową.
Normalizowane kierunek Vector3 w celu ograniczenia prędkości wzdłuż linii.
Wartość przepływu gdy VelocityConstraintMode jest ustawiona na Line.
Maksymalna siła wzdłuż każdej osi, do której ograniczenie może się odnieść, aby osiągnąć prędkość wektora.Używany tylko wtedy, gdy ForceLimitsEnabled jest prawdą, ForceLimitMode jest PerAxis i VelocityConstraintMode jest Vector.
Maksymalna wielkość wektora siły, do której może odnieść się ograniczenie.
Maksymalna siła wzdłuż każdej osi, do której ograniczenie może się odnieść, aby osiągnąć prędkość lotu.Używany tylko wtedy, gdy ForceLimitsEnabled jest prawdą, ForceLimitMode jest PerAxis i VelocityConstraintMode jest Plane.
Vector2 wartość prędkości w każdym kierunku nachylenia planu.
Oś główna w samolocie, gdy VelocityConstraintMode jest ustawiona na Plane.
Ustawia właściwość Enum.ActuatorRelativeTo dla ograniczenia LinearVelocity.
Oś wtórna w samolocie, gdy VelocityConstraintMode jest ustawiona na Plane.
Vector3 wartość prędkości, gdy VelocityConstraintMode jest ustawiona na Vector.
Tryb ograniczenia LinearVelocity .
Wskazuje, czy ograniczenie jest obecnie aktywne w świecie.
The Attachment, które jest połączone z Constraint.Attachment1.
The Attachment, które jest połączone z Constraint.Attachment0.
Kolor ograniczenia.
Przełącza, czy ograniczenie jest włączone czy nie.
Przełącza widoczność ograniczenia.
Właściwości
ForceLimitMode
Określa, w jaki sposób siła ograniczenia będzie ograniczona.Gdy ustawiono na Magnitude, siła ograniczenia będzie miała mniejszą wartość niż MaxForce.Gdy ustawiono na PerAxis , siła wzdłuż każdej osi będzie mniejsza niż odpowiadająca wartość w MaxAxesForce , gdy VelocityConstraintMode jest Vector lub odpowiadająca wartość w MaxPlanarAxesForce , gdy VelocityConstraintMode jest Plane.Używany tylko wtedy, gdy ForceLimitsEnabled jest prawdą.
ForceLimitsEnabled
Określa, czy siła ograniczenia będzie ograniczona, czy rozwiązanie fizyczne może zastosować nieskończoną siłę, aby osiągnąć prędkość docelową.Gdy włączone, siła ograniczenia jest ograniczona w oparciu o ForceLimitMode.Po wyłączeniu rozwiązanie fizyczne zawsze zastosuje siłę, która jest wystarczająco duża, aby osiągnąć docelową prędkość.
LineDirection
Normalizowane kierunek Vector3 w celu ograniczenia prędkości wzdłuż linii, gdy VelocityConstraintMode jest ustawiony na Line.
MaxAxesForce
Maksymalna siła wzdłuż każdej osi, do której ograniczenie może się odnieść, aby osiągnąć docelową prędkość.Używany tylko wtedy, gdy ForceLimitsEnabled jest prawdą, ForceLimitMode jest PerAxis i VelocityConstraintMode jest Vector.Ościeża używane do zastosowania limitu odpowiadają właściwości RelativeTo.
MaxForce
Maksymalna wielkość wektora siły, do której może się odnieść ograniczenie. Używana tylko wtedy, gdy ForceLimitsEnabled jest prawdą i ForceLimitMode jest Magnitude.
MaxPlanarAxesForce
Maksymalna siła wzdłuż każdej osi, do której ograniczenie może się odnieść, aby osiągnąć prędkość lotu.Używany tylko wtedy, gdy ForceLimitsEnabled jest prawdą, ForceLimitMode jest PerAxis i VelocityConstraintMode jest Plane.Ościeża używane do zastosowania limitu odpowiadają właściwości RelativeTo.
PlaneVelocity
Vector2 wartość prędkości w każdym kierunku nachylenia planu, gdy VelocityConstraintMode jest ustawiony na Plane.
PrimaryTangentAxis
Oś główna w samolocie, gdy VelocityConstraintMode jest ustawiona na Plane . Wartość zależy od wartości RelativeTo w następujący sposób:
- Jeśli RelativeTo jest ustawione na World, ta wartość musi być określona w przestrzeni świata.
SecondaryTangentAxis
Oś wtórna w samolocie, gdy VelocityConstraintMode jest ustawiona na Plane . Wartość zależy od wartości RelativeTo w następujący sposób:
- Jeśli RelativeTo jest ustawione na World, ta wartość musi być określona w przestrzeni świata.
VelocityConstraintMode
Tryb ograniczenia LinearVelocity : Line , Plane lub Vector . Domyślnie jest Vector .