Ograniczenia mechaniczne

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

Silnik fizyczny zawiera następujące Constraints, które działają jako konceptualne połączenia mechaniczne, w tym zawiasy, sprężyny, liny i inne. Dodatkowo dostępne są różne ograniczenia moverów, które mogą wywierać siłę kierunkową lub obrotową na zespoły.

Gniazdo kulowe

BallSocketConstraint zmusza swoje dwa załączniki do tej samej pozycji i pozwala im swobodnie obracać się wokół wszystkich trzech osi, z opcjonalnymi ograniczeniami, aby ograniczyć zarówno przechylenie, jak i skręcanie
Zawias

HingeConstraint pozwala swoim dwóm załącznikom obracać się wokół jednej osi, z opcjonalnie przypisaną mocą dla działania silnika lub serwomechanizmu
Przód

PrismaticConstraint pozwala dwóm załącznikom przesuwać się wzdłuż jednej osi, ale nie obracać, z opcjonalnie przypisaną mocą dla mechanizmów takich jak drzwi przesuwne i platformy wind
Cylindryczny

CylindricalConstraint pozwala swoim załącznikom przesuwać się wzdłuż jednej osi i obracać wokół innej osi, z opcjonalnie przypisaną mocą kątową i/lub liniową
Sprężyna

SpringConstraint wywiera siłę na swoje załączniki na podstawie zachowania sprężyny i tłumika, z opcjonalną minimalną/maksymalną długością
Sprężyna skrętna

TorsionSpringConstraint stosuje moment obrotowy w oparciu o względny kąt i względną prędkość kątową, w próbę zbliżenia dwóch osi z dwóch części
Uniwersalny

UniversalConstraint zapewnia, że dwie osie w dwóch zespołach pozostają prostopadłe, co jest przydatne w zastosowaniach takich jak przenoszenie mocy pojazdu na tylne wały napędowe, robotyka i inne
Lina

RopeConstraint zapobiega dalszemu oddaleniu się dwóch załączników ponad zdefiniowaną długość, z opcjonalnym zachowaniem jako wciągarka rozszerzająca lub kurcząca
Pręt

RodConstraint utrzymuje dwa załączniki w odległości określonej długości, z opcjonalnymi ograniczeniami na przechylenie rotacyjne
Powierzchnia

PlaneConstraint przemieszcza dwa załączniki do pozycji/orientacji wzdłuż płaszczyzny, a oba załączniki pozostają wolne do translacji i rotacji, chyba że zostały inaczej ograniczone
Spaw

WeldConstraint łączy dwa BaseParts i zapewnia, że pozostają one w tej samej względnej pozycji i orientacji względem siebie, nawet jeśli się nie stykają
Rigidny

RigidConstraint łączy dwa Attachments lub Bones i zapewnia, że pozostają w tej samej względnej pozycji/orientacji względem siebie, nawet jeśli się nie stykają
Bez kolizji

NoCollisionConstraint zapobiega kolizjom między dwoma konkretnymi częściami, ale te części mogą nadal rejestrować kolizje z resztą świata

Wizualizacja ograniczeń

Aby dokładnie zobrazować ograniczenia w Studio, możesz przełączać następujące opcje z menu Widok lub za pomocą odpowiednich skrótów klawiszowych:

  • Pokaż spawanie (AltW lub W) — Pokaż WeldConstraints oddzielnie od wizualizacji innych ograniczeń.
  • Pokaż szczegóły ograniczeń (AltD lub D) — Pokaż pełne szczegóły wizualne ograniczeń, które nie są spawane.

Tworzenie ograniczeń

Wszystkie ograniczenia mechaniczne muszą łączyć jeden lub dwa Attachments lub Bones, z wyjątkiem WeldConstraint i NoCollisionConstraint. Gdy są podłączone do Bones, ograniczenie będzie używać ich animowanej pozycji i orientacji.

Aby stworzyć ograniczenie mechaniczne, możesz wstawić jedno z wyboru ograniczeń lub przez okno Eksploratora.

  1. W pasku narzędzi Model w Studio, kliknij i przytrzymaj małą strzałkę w rogu przy przycisku ograniczenia, aby otworzyć menu wyboru, a następnie wybierz żądane ograniczenie.

    Wybory ograniczeń zaznaczone w pasku narzędzi Studio
  2. W oknie podglądu 3D, najedź na dowolny Part lub MeshPart i kliknij, aby dodać nowy Attachment do części w zwizualizowanym punkcie. Alternatywnie, najedź i kliknij istniejący Attachment lub Bone, aby użyć go do ograniczenia.

  3. Większość ograniczeń mechanicznych wymaga drugiego załącznika w swojej funkcjonalności, więc narzędzie zazwyczaj poprosi cię o powtórzenie poprzedniego kroku na innym Part, MeshPart, Attachment lub Bone.

    SpringConstraint łączące dwa załączniki na osobnych blokach. Jeden blok jest zielony, a drugi niebieski.
    Ukończone SpringConstraint łączące dwa załączniki

Symulacja fizyczna

Aby zasymulować fizykę podczas przesuwania lub obracania elementów, możesz przełączyć się z trybu geometrycznego na tryb fizyczny w pasku narzędzi Studio, zmuszając tym samym elementy do przestrzegania ograniczeń fizycznych. Na przykład, jeśli dwa elementy są połączone za pomocą RopeConstraint i przeciągniesz jeden element po scenie, drugi element podąży za nim, gdy lina stanie się napięta.

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