SpringConstraint
*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
Liczba sprężyn wizualizowanych na SpringConstraint.
Obecna odległość między ograniczeniem Attachments .
Stała tłumienia dla SpringConstraint . Mnożona przez prędkość ograniczenia Attachments , aby zmniejszyć zastosowaną siłę sprężyny.
Naturalna długość odpoczynku sprężyny.
Ustawia, czy SpringConstraint narzuca minimalną i maksymalną długość.
Maksymalna siła, jaką SpringConstraint może zastosować na swoim Attachments .
Maksymalna separacja, jaką zezwoli ograniczenie sprężynowe, jeśli LimitsEnabled jest prawdą.
Minimalna separacja, jaką umożliwi ograniczenie sprężyny, jeśli LimitsEnabled jest prawdą.
Wizualizowany promień sprężyny.
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.
Wizualna grubość sprężyny kołków.
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
Damping
Stała tłumienia dla SpringConstraint . Mnożona przez prędkość ograniczenia Attachments , aby zmniejszyć zastosowaną siłę sprężyny.
LimitsEnabled
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
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ść.
Stiffness
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.