Cylindryczny

*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.

CylindricalConstraint pozwala swoim załącznikom przesuwać się wzdłuż jednej osi i obracać wokół innej osi. To ograniczenie, w połączeniu z SpringConstraint, jest idealne do budowania zawieszeń pojazdów, gdzie amortyzatory kół mogą przesuwać się w górę i w dół, podczas gdy samo koło się obraca. To ograniczenie może być również napędzane zarówno w sposób kątowy, jak i liniowy.

Moc kątowa

Jeśli AngularActuatorType cylindra jest ustawiony na Motor, próbuje obracać załączniki w celu osiągnięcia AngularVelocity. Możesz dodatkowo kontrolować tę rotację za pomocą zarówno MotorMaxAngularAcceleration, jak i MotorMaxTorque.

Jeśli AngularActuatorType cylindra jest ustawiony na Servo, próbuje obrócić do kąta określonego przez TargetAngle. Ta rotacja jest kontrolowana przez AngularSpeed, AngularResponsiveness oraz ServoMaxTorque.

Moc liniowa

Jeśli ActuatorType cylindra jest ustawiony na Motor, próbuje przesunąć załączniki w celu osiągnięcia Velocity. Możesz dodatkowo kontrolować to przesunięcie za pomocą zarówno MotorMaxAcceleration, jak i MotorMaxForce.

Jeśli ActuatorType cylindra jest ustawiony na Servo, próbuje przesunąć załączniki do określonej odległości zdefiniowanej przez TargetPosition. To przesunięcie jest kontrolowane przez Speed, LinearResponsiveness oraz ServoMaxForce.

Ograniczenia

Możesz ustawić ograniczenia, aby zredukować zarówno zakres przesuwu, jak i obrót ograniczenia cylindrycznego.

Włączenie właściwości LimitsEnabled ujawnia wartości LowerLimit i UpperLimit, a także Restitution, która definiuje elastyczność załączników, gdy osiągną którekolwiek z ograniczeń.

Włączenie właściwości AngularLimitsEnabled ujawnia ograniczenia LowerAngle i UpperAngle, a także AngularRestitution, która definiuje elastyczność załączników, gdy osiągną którekolwiek z ograniczeń.

LimitsEnabled = true
AngularLimitsEnabled = true

Kąt nachylenia

InclinationAngle definiuje kierunek osi obrotu jako kąt od osi X w płaszczyźnie X/Y Attachment0, w zakresie od -180 do 180. Umożliwia to pochylanie obracającego się elementu bez zmiany osi przesuwu.

InclinationAngle = 90
InclinationAngle = 30
©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.