SlidingBallConstraint

Pokaż przestarzałe

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

Brak możliwości tworzenia

Ograniczenie SlidingBall jest klasą podstawową dla ograniczeń, które pozwalają na przesuwanie ich załączników wzdłuż osi, ale nie obracają się, w tym PrismaticConstraint i CylindricalConstraint.Ogranicza to załączniki tak, że ich osie X są równoległe, ale wskazują w przeciwnych kierunkach.Ogranicza również załączniki, tak że ich osie Y są równoległe.

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.

Moc liniowa

Jeśli ograniczenie ActuatorType zostanie ustawione na Motor, próbuje przetłumaczyć załączniki z celem osiągnięcia Velocity.Możesz dalej kontrolować tłumaczenie za pomocą obu MotorMaxAcceleration i MotorMaxForce.

Jeśli ograniczenie ActuatorType zostanie ustawione na Servo, próbuje przetłumaczyć załączniki na określoną separację określoną przez TargetPosition.Tłumaczenie jest kontrolowane przez Speed , LinearResponsiveness i ServoMaxForce.

Greny

Możesz ustawić ograniczenia do ograniczenia zakresu przesuwania tej ograniczenia.Włączenie właściwości LimitsEnabled ujawnia wartości LowerLimit i UpperLimit, a także Restitution, które określają elastyczność załączników, gdy osiągną jeden z ograniczeń.

Podsumowanie

Właściwości

Właściwości odziedziczeni z: Constraint

Właściwości

ActuatorType

Odczyt równoległy

Ustawia, czy tłumaczenie SlidingBallConstraint jest aktywowane i, jeśli tak, jaki rodzaj aktywacji.

CurrentPosition

Tylko do odczytu
Bez replikacji
Odczyt równoległy

Obecny odległość między ograniczeniem Attachments .

LimitsEnabled

Odczyt równoległy

Ustawia, czy SlidingBallConstraint ograniczy zakres tłumaczenia.Jeśli jest prawdą, ta właściwość ujawnia wartości LowerLimit i UpperLimit, a także Restitution, które określają elastyczność załączników, gdy osiągną jeden z ograniczeń.

LinearResponsiveness

Odczyt równoległy

Określa "ostrość" liniowego silnika serwo w osiągnięciu TargetPosition, gdy typ aktywatora klas pochodnych jest ustawiony na Servo.Większe wartości odpowiadają szybszej odpowiedzi, a mniejsze wartości prowadzą do większej amortyzacji i wolniejszej odpowiedzi.

LowerLimit

Odczyt równoległy

Ograniczenie pozycyjne na poziomie X osi Attachment0 jest prawdziwe, jeśli LimitsEnabled jest prawdziwe.

MotorMaxAcceleration

Odczyt równoległy

Maksymalna przyspieszenie ograniczenia, gdy ActuatorType jest ustawione na Motor, ponieważ ograniczenie próbuje dotrzeć do swojego pożądanego Velocity.

MotorMaxForce

Odczyt równoległy

Maksymalna siła ograniczenia, gdy ActuatorType jest ustawiona na Motor, ponieważ ograniczenie próbuje dotrzeć do swojego pożądanego Velocity.

Restitution

Odczyt równoległy

Elastyczność ograniczenia Attachments, gdy dotrą do końca zakresu określonego przez UpperLimit i LowerLimit, założąc, że LimitsEnabled jest ustawione na prawdę.Ważny zakres wynosi od 0 do 1.

ServoMaxForce

Odczyt równoległy

Maksymalna siła ograniczenia, gdy ActuatorType jest ustawiona na Servo, ponieważ ograniczenie próbuje dotrzeć do swojego pożądanego Speed.

Size

Odczyt równoległy

Wizualizowana wielkość ograniczenia.

Speed

Odczyt równoległy

Prędkość oczekiwana przez ograniczenie, gdy ActuatorType jest ustawiona na Servo, ponieważ ograniczenie tłumaczy się w kierunku swojego TargetPosition.Mierzone w szpilkach na sekundę.

TargetPosition

Odczyt równoległy

Pozycja docelowa ograniczenia, gdy ActuatorType jest ustawiona na Servo Pomiar w szpilkach.

UpperLimit

Odczyt równoległy

Górna granica pozycyjna wzdłuż osi X z Attachment0 jeśli LimitsEnabled jest prawda.

Velocity

Odczyt równoległy

Prędkość próbna ograniczenia, gdy ActuatorType jest ustawiona na Motor. Pomiar w szpilkach na sekundę.

Metody

Zdarzenia