Jak tworzyć animacje w Roblox

Tworzenie animacji w Roblox nie jest trudne, ale nie jest to też szybki proces. Obejmuje to zarówno tworzenie animacji, jak i tworzenie skryptów, aby osiągnąć wykonalny wynik, który można wykorzystać i opublikować dla całej społeczności.

Jak tworzyć animacje w Roblox

Pozy

Tworzenie animacji postaci w Roblox Studio wiąże się z tworzeniem póz. Możesz tworzyć pozy, przesuwając określone części ciała pod różnymi kątami. Gdy masz kilka pozycji, animacja połączy je, tworząc płynne przejście od pozy do pozy.

Jak zdefiniować pozę

  1. Ustaw pozycję ramki dla swojej pozy, przesuwając pasek przewijania za pomocą myszy.

  2. Kliknij na komponent platformy.

    Roblox tworzy animacje

  3. Obróć element w dowolny sposób.

    Roblox tworzy animacjęPo tym kroku zauważysz, że pasek przewijania wskaże utworzenie nowej ścieżki. Będzie miał symbol diamentu. Każda poza będzie miała swój ślad.

  4. Wybierz nową część ciała i dokonaj zmian, aby dodać do pozy.
  5. Naciśnij przycisk Odtwórz w lewym górnym rogu okna.

To pozwoli ci wyświetlić podgląd animacji. Zawsze rób to, aby upewnić się, że jesteś na dobrej drodze.

Dostrajanie pozy

Gdy skończysz z pozami, nadszedł czas na pracę nad animacją. Jak wspomniano wcześniej, animator wygładzi przejście. Ale to nie znaczy, że nie możesz ręcznie poprawić rzeczy po swojej stronie.

Możesz dostosować klatki kluczowe, aby poprawić ostateczną animację. Możesz dodawać nowe klatki kluczowe i usuwać to, co uważasz za niepotrzebne. Możesz także edytować ramy czasowe, aby przejścia były płynniejsze i bardziej wiarygodne.

Ponowne użycie pozycji

Nie każda klatka animacji musi być unikalną pozą. Możesz ponownie wykorzystać niektóre pozy, aby zachować ciągłość animacji. A standardowe kombinacje klawiszy kopiuj/wklej działają zarówno w systemie Windows, jak i Mac.

  1. Kliknij ikonę diamentu obok klatki kluczowej, którą chcesz skopiować.
  2. Naciśnij Ctrl+C.
  3. Przesuń pasek do nowej pozycji.
  4. Naciśnij klawisze Ctrl+V.

Wybierając klatkę kluczową i naciskając klawisz Delete lub Backspace, możesz usunąć ją z animacji. Jak widać, Roblox Studio czyni rzeczy bardzo przyjaznymi dla początkujących dzięki standardowym poleceniom klawiaturowym.

Wybór typu animacji

Istnieje kilka rodzajów animacji, których Roblox może użyć, aby połączyć twoje pozy.

  1. Liniowy.
  2. Sześcienny.
  3. Stały.
  4. Elastyczny.
  5. Podskakiwać

Każda opcja odnosi się do innego typu wygładzania animacji. Wygładzanie to pojęcie, które odnosi się do tego, jak obiekt porusza się pomiędzy klatkami kluczowymi. Luzowanie liniowe odnosi się do ruchu ustalonego lub stałej prędkości. Elastic spróbuje poruszyć obiektem w taki sam sposób, w jaki poruszałby się, gdyby był przymocowany do gumki.

Wygładzanie sześcienne wykorzystuje interpolację sześcienną w celu ułatwienia wchodzenia i wychodzenia z klatek kluczowych. Złagodzenie odbić może sprawić, że animacje będą wyglądały trochę, dobrze, że będą skakać. Szczególnie na początku i na końcu animacji.

Wreszcie, ciągłe luzowanie może sprawić, że sprawy będą wyglądać na bardziej fragmentaryczne. Ten typ jest wykonywany przez przyciąganie do siebie klatek kluczowych i eliminację interpolacji pomiędzy nimi.

Będziesz musiał spróbować każdego, aby dowiedzieć się, co jest najlepsze dla twojego modelu postaci. Żaden rodzaj luzowania nie jest lepszy od innych. Modele postaci i rodzaj rotacji, który zastosujesz, określą, jaka animacja może sprawić, że wszystko będzie działać płynnie.

Ustawienia animacji i wydarzenia

W Edytorze animacji znajdziesz przycisk Zapętlanie. Pozwoli to zapętlić określone animacje. Jednak nie będzie optymalnie łączyć ostatniej klatki kluczowej z pierwszą klatką kluczową.

roblox jak zrobić animację

Rozwiązaniem tego problemu byłoby skopiowanie pierwszej klatki kluczowej i użycie jej jako ostatniej. Jeśli to zrobisz, looper będzie mógł interpolować pomiędzy dwiema klatkami kluczowymi.

W tym momencie będziesz chciał przypisać priorytet swojej animacji. Priorytety są wymienione w kolejności od najniższego do najwyższego.

  1. Rdzeń.
  2. Bezczynny.
  3. Ruch.
  4. Akcja.

Pamiętaj, że ustawienie wyższego priorytetu pozwoli ci zastąpić animację o niższym priorytecie podczas jej odtwarzania.

Jak ujawniać i tworzyć wydarzenia

  1. Kliknij przycisk koła zębatego w prawym górnym rogu osi czasu.
  2. Wybierz opcję Pokaż zdarzenia animacji.
  3. Wybierz pozycję na osi czasu dla nowego wydarzenia.
  4. Wybierz przycisk Edytuj zdarzenia animacji.

  5. Kliknij opcję Dodaj wydarzenie.
  6. Nadaj nazwę swojemu nowemu wydarzeniu.
  7. Przejdź do pola parametru i wprowadź ciąg parametru.
  8. Naciśnij Zapisz, aby zarejestrować nowe wydarzenie.

    Dowiesz się, czy to zadziałało, gdy znacznik stanie się widoczny w tej lokalizacji na osi czasu.

  9. Wybierz znacznik zdarzenia.
  10. Skopiuj wydarzenie.
  11. Przesuń suwak w prawo tak daleko, jak uważasz, że wydarzenie powinno trwać.
  12. Naciśnij klawisze Ctrl+V.

Jak zapisywać animacje

Zapisujesz animację jako KeyframeSequence. Oto jak to zrobić:

  1. Kliknij ikonę z trzema kropkami w oknie edytora.
  2. Wybierz opcję Zapisz.
  3. Kliknij ponownie ikonę z trzema kropkami.
  4. Wybierz opcję Eksportuj.
  5. Skopiuj identyfikator zasobu podany w adresie URL – to ostatnia liczba w adresie URL.

Jeśli po prostu zapiszesz animację i nie wyeksportujesz jej, nie będziesz mógł jej użyć poza edytorem. I będziesz potrzebować identyfikatora zasobu, aby napisać animację do wykorzystania w grach.

Ułatwianie młodym projektantom tworzenia animacji

Według wszystkich kont Roblox to wyrafinowana platforma z potężnym i zaawansowanym edytorem studyjnym. To powiedziawszy, przynajmniej edytor animacji jest łatwym do nauczenia aspektem Roblox Studio.

W oparciu o Twoje doświadczenia z Robloxem i innymi narzędziami do tworzenia animacji, daj nam znać, co Twoim zdaniem wymaga poprawy? Wolisz obecny interfejs, czy wolisz więcej skryptów?