Budowanie drzwi skrzydlatych

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

Fizyka systemu Roblox pozwala na budowanie ruchomych mechanizmów, takich jak drzwi, obracające się platformy i nawet pojazdy, które wykorzystują ograniczenia. Na instancja, drzwi mogą być zbudowane za pomocą HingeConstraint.

Ustawienia drzwi

Rozpocznij od tworzenia części dla drzwi i ich załączników. Załączniki są gdzie jeden obiekt może się połączyć z innym. Te załączniki zostaną później używane do połączenia drzwi z jego ramy z hinge.

  1. Utwórz dwa części z imionami takimi jak Drzwi i DrzwiFrame .

  2. Wybierz DoorFrame . W Propnościach włącz Zakotwiczone , aby się nie poruszało.

  3. W Explorerze, Przytrzymaj nad Rama drzwi i dodaj nowy Załącznik. Powtórz to samo, aby dodać załącznik do 2>Drzwi2>.

  4. Zmień nazwę załączników, aby wskazać, do czego są przyczepione, takie jak DoorAttachment i FrameExecution .

Przenieś Załączniki

Nowe załączniki są tworzone w centrum części. Aby mogły one działać z drzwiami, dwa załączniki muszą być przeniesione wzajemnie.

  1. Aby zobaczyć ograniczenia i załączniki, w Modelu zakładce, włącz Szczegóły ograniczeń.

  2. W Explorerze, wybierz FrameAttachment .

  3. Naciśnij F , aby skupić się na załączniku i skalać go, jeśli to konieczne. Następnie użyj narzędzia Przenieś , aby położyć załącznik na powierzchni ramy drzwiowej, oblicie drzwi.

  4. Powtórz to samo, aby poruszyć DoorRotation . Twoje załączniki powinny być umieszczone na powierzchni w obliczu ich odpowiedników.

Lewo : FrameAttachment / Prawy : DoorRotation

Obróć Załączniki

Oriенacja załącznika wpływa na to, jak ograniczenie może się poruszać. Dla drzwi obie załączniki muszą być obrócone, aby skrzydło prawie płynęło w lewo i w prawo, jak na standardowym drzwi.

  1. Na ramie drzwi, FrameAdjust na nią. Zauważ Żółty Strzałkę. Ta strzałka, osiową, określa rotację ramy.

  2. Aby dokładnie obrócić, włącz w ModeluZakładanie na siatkę i sprawdź Obróć . Ustaw wartość na 1> 901> .

  3. Użyj narzędzia Obróć , aby zwrócić uwagę oba żółte załączniki na punkt w górę . Jeśli twoje kiełki są już poziome, nie jest wymagana żadna akcja.

Dodanie ograniczenia

Pamiętaj, że ograniczenia to sposób połączenia dwóch załączników w określony sposób. Ta drzwi będzie używać HingeConstraint , powszechnie stosowany koniec, który obraca obiekty w kierunku osi dwóch załączników.

  1. Pod DoorFrame , utwórz nowy HingeConstraint .

  2. W właściwościach ograniczenia znajdź Załącznik0 . Kliknij pustą pudełko po prawej stronie właściwości i następnie w Explorerze kliknij DoorAttachment .

  3. Powtórz ten sam proces, połączając Attachment1 z FrameExecution. Właściwości powinny wyglądać poniżej.

  4. Sprawdź projekt, chodząc przez drzwi z swoim postacią.

Dostosuj drzwi

Drzwi są obecnie w stanie się unosić poza ramę drzwi. Można to naprawić poprzez dostosowanie ograniczeń wiertarki.

  1. W właściwościach dla HingeConstraint znajdź i przełącz LimitsEnabled . Gdy jest aktywny, możesz ustawić limity obrotowe skrzyni.

  2. Aby upewnić się, że jest to poprawnie zorientowane, wybierz DoorRotationTool i użyj narzędzia obrotowego, aby pomarańczowy стрелка wskazała w kierunku ramy drzwi, jak poniżej.

  3. W sekcji Ograniczenia właściwości, zarówno Kąt niższy i Kąt górny do -90 i 90, odpowiednio. To tworzy zasięg ruchu, tak jak widać na lewym obrazie.

  4. Sprawdź drzwi i zauważ, że skrętnia jest teraz ograniczona.

Gdy drzwi są ukończone, zrób coś czasu na eksplorację używając ograniczeń hinge w różnych sytuacjach, takich jak pułapkowe drzwi lub pułapkowe hak.