HingeConstraint

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.

Ograniczenie zawiasowe pozwala dwóm Attachments obrócić się wokół jednej osi, ograniczając dwa Attachments tak, aby oba zajmowały tę samą pozycję i aby ich osie X wskazywały w tym samym kierunku.

Zauważ, że jeśli ograniczenie przypisuje jedną część ( A ) do innej części ( B ), która jest zakotwiczona lub połączona z zakotwiczoną częścią ( Z ), część A nie będzie lokalnie symulowana podczas interakcji z graczem.

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 kątowa

Zawiasy mogą być skonfigurowane, aby aktywować rotację.Jeśli zawias jest ustawiony na , próbuje obrócić załączniki w celu osiągnięcia jego .Możesz dalej kontrolować tę rotację za pomocą obu MotorMaxAcceleration i MotorMaxTorque.Jeśli ustawienie zawiasu ActuatorType jest ustawione na Servo, próbuje się obrócić o kąt określony przez TargetAngle.Ta rotacja jest kontrolowana przez obie AngularSpeed i ServoMaxTorque .

Greny

Możesz ustawić limity, aby ograniczyć obrót zawiasu, przydatne dla mechanizmów takich jak drzwi, które powinny się otwierać lub zamykać tylko w określonym zakresie.Włączenie właściwości LimitsEnabled ujawnia ograniczenia LowerAngle i UpperAngle, a także Restitution, które określa elastyczność załączników, gdy osiągną jedno 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 rotacja HingeConstraint jest aktywowana i, jeśli tak, jaki rodzaj aktywacji.

Zauważ, że zarówno napędzana, jak i wolnoobrotowa rotacja może być ograniczona poprzez ustawienie LimitsEnabled na prawdę.

AngularResponsiveness

Odczyt równoległy

Właściwość ta określa ostrość silnika serwo w osiągnięciu TargetAngle, gdy ActuatorType jest ustawiony na Servo.Większe wartości odpowiadają szybszej odpowiedzi, a mniejsze wartości dają więcej tłumienia i wolniejszą odpowiedź.

AngularSpeed

Odczyt równoległy

Żądana prędkość kątowa a HingeConstraint z ustawieniem ActuatorType do Servo będzie próbować utrzymać podczas obrotu w kierunku swojego TargetAngle .Mierzony w radiach/sekundach.

AngularVelocity

Odczyt równoległy

Prędkość kątowa a HingeConstraint z ustawieniem ActuatorType do Motor będzie próbować osiągnąć. Pomierzona w radiach/sekundach.

CurrentAngle

Tylko do odczytu
Bez replikacji
Odczyt równoległy

Obecny kąt HingeConstraint . Ten kąt jest obliczany poprzez pomiar oddzielenia kąta Y osi Attachments .

LimitsEnabled

Odczyt równoległy

Ustawia, czy HingeConstraint ograniczy zakres obrotu.Jeśli włączone, ograniczenie będzie pozwalać tylko na to, aby CurrentAngle było między LowerAngle i UpperAngle.Jeśli Attachment dotrą do końca ograniczonego zakresu rotacji, przestaną się obracać.Jeśli Restitution jest większy niż 0, to załączniki odbiją się, gdy dotrą do końców ograniczonego zasięgu.

LowerAngle

Odczyt równoległy

Minimalny kąt obrotu, który HingeConstraint pozwoli, jeśli LimitsEnabled jest prawdą. Pomierzony w stopniach.

MotorMaxAcceleration

Odczyt równoległy

Maksymalna przyspieszenie kątowe a HingeConstraint z ActuatorType ustawionym na Motor może zostać zastosowana, aby osiągnąć jego AngularVelocity.Mierzony w radiach/sekundach².

MotorMaxTorque

Odczyt równoległy

Maksymalny moment obrotowy a z ustawieniem może zostać zastosowany, próbując dotrzeć do pożądanego .

Radius

Odczyt równoległy

Wizualizowany promień HingeConstraint .

Restitution

Odczyt równoległy

Jak elastyczny Attachment połączony za pomocą HingeConstraint będzie, gdy dotrą do końca zakresu, gdy LimitsEnabled jest prawdą. Ograniczony między 0 a 1.

ServoMaxTorque

Odczyt równoległy

Maksymalny moment obrotowy a z ustawieniem może zostać zastosowany, próbując dotrzeć do pożądanego .

TargetAngle

Odczyt równoległy

Kąt docelowy a HingeConstraint będzie próbował się obrócić, jeśli jego ActuatorType jest ustawiony na Servo . Pomierzony w stopniach.

UpperAngle

Odczyt równoległy

Maksymalny kąt obrotu, który HingeConstraint pozwoli, jeśli LimitsEnabled jest prawdą. Pomiar w stopniach.

Metody

Zdarzenia