SpringConstraint

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.

A ograniczenie sprężynowe stosuje siłę do swojego Attachments w oparciu o zachowanie sprężyny i tłoka.Ograniczenie to, wraz z CylindricalConstraint, jest idealne do budowy zawieszenia pojazdu.

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.

Wolna długość

FreeLength określa naturalną długość odpoczynku sprężyny.Jeśli załączniki są dalej niż długość wolna, są one zmuszane do zbliżenia się; jeśli załączniki są bliżej siebie niż długość wolna, są one zmuszane do rozdzielenia.

Tłumienie

Wartość Damping kontroluje, jak szybko wstrzymuje się oscylacja sprężyny.Wartość 0 pozwala sprężynie oscylować bez końca, podczas gdy wyższe wartości przynoszą sprężynę do odpoczynku szybciej.

Twardość

Stiffness ustawia siłę sprężyny.Wyższe wartości tworzą sprężynę, która reaguje z większą siłą, gdy jej załączniki są bliżej siebie lub dalej niż FreeLength.

Greny

Włączenie właściwości LimitsEnabled ujawnia wartości MinLength i MaxLength do ustawienia minimalnej i maksymalnej długości sprężyny.Jeśli akcesoria sprężyny osiągną te limity, przestają się poruszać oddzielnie od siebie bez restytucji.

Podsumowanie

Właściwości

Właściwości odziedziczeni z: Constraint

Właściwości

Coils

Odczyt równoległy

Liczba sprężyn wizualizowanych na SpringConstraint. Można to ustawić tylko pomiędzy 0 a 8.

CurrentLength

Tylko do odczytu
Bez replikacji
Odczyt równoległy

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

Damping

Odczyt równoległy

Stała tłumienia dla SpringConstraint . Mnożona przez prędkość ograniczenia Attachments , aby zmniejszyć zastosowaną siłę sprężyny.

FreeLength

Odczyt równoległy

Naturalna długość odpoczynku sprężyny.

LimitsEnabled

Odczyt równoległy

Ustawia, czy SpringConstraint narzuca minimalną i maksymalną długość.Jeśli ograniczenie Attachments osiągnie te limity, po prostu przestanie się poruszać oddzielnie od siebie bez restytucji.Jeśli potrzebujesz restytucji lub elastyczności na końcach zakresu ruchu, możesz połączyć SpringConstraint z innym ograniczeniem, które pozwala na restytucję na końcu jego zakresu, takim jak PrismaticConstraint lub RopeConstraint.

MaxForce

Odczyt równoległy

Maksymalna siła, jaką SpringConstraint może zastosować na swoim Attachments .Niektóre systemy sprężynowe mogą wywołać siły, które szybko rosną i prowadzą do niestabilności.W takich przypadkach zaleca się ustawienie MaxForce na rozsądną wartość.

MaxLength

Odczyt równoległy

Maksymalna separacja, jaką umożliwi SpringConstraint jeśli LimitsEnabled jest prawdą.

MinLength

Odczyt równoległy

Minimalna separacja SpringConstraint pozwoli, jeśli LimitsEnabled jest prawdą.

Radius

Odczyt równoległy

Wizualizowany promień sprężyny.

Stiffness

Odczyt równoległy

Siła sprężyny.Im wyższa jest ta wartość, tym więcej siły zostanie zastosowane, gdy załączniki zostaną oddzielone o innym długości niż FreeLength.

Thickness

Odczyt równoległy

Wizualna grubość sprężyny kołków.

Metody

Zdarzenia