Animacja w Robloxie

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

Animacja to proces nadawania ruchu Twoim postaciom, obiektom i środowiskom, aby stworzyć wciągającą i dynamiczną grę. Chociaż istnieje wiele sposobów na poruszanie obiektami i ich interakcję, animacja w Robloxie zazwyczaj odnosi się do dostosowywania ekspresyjnego ruchu konkretnej postaci lub grupy części.

Animacja może dotyczyć dowolnej części lub grupy części w Robloxie. Różne typy obiektów mogą korzystać z różnych funkcji animacji. Oto ogólne kategorie obiektów, które można animować:

  • Proste obiekty, takie jak podstawowa część, mogą animować tylko zmiany w jednej właściwości pozycji lub rotacji części.
  • Rigsy, czyli części połączone stawami, takimi jak AnimationConstraints lub Bones, mogą artykułować ruch pozycyjny i rotacyjny między swoimi stawami, takimi jak łokcie i nadgarstki. Uszeregowane modele mogą korzystać z funkcji animacji, takich jak ik inverse, aby szybko i programowo wprowadzać ruch w odpowiedzi na otoczenie i wydarzenia.
  • Rigsy R15, rigsy, które wykorzystują ustandaryzowany model postaci awatara, mogą korzystać z animacji z biblioteki animacji postaci Roblox oraz z innych funkcji ruchu, nawet jeśli to jest model postaci gracza lub nie-gracza.

Edytor animacji

Edytor animacji pozwala zaprojektować i opublikować niestandardowe animacje dla rigów. Możesz poruszać stawami, które łączą poszczególne sekcje riga, aby tworzyć pozy, a edytor płynnie animuje riga z pozy do pozy.

Ik inverse

Możesz korzystać z API ik inverse, aby automatycznie tworzyć animacje i pozy na podstawie wydarzeń z otoczenia i zewnętrznych. Dzięki ik inverse możesz procedurally generować różne wydarzenia animacyjne, takie jak śledzenie głowy postaci ptakiem latającym na niebie, czy automatyczne wyciąganie ręki postaci w kierunku klamki drzwi, gdy znajduje się w pobliżu.

Wydarzenia animacji

Wydarzenie animacji to określony punkt w animacji, który wywołuje akcję. Możesz definiować znaczniki wydarzeń animacji w czasie trwania Edytora animacji, a następnie użyć AnimationTrack:GetMarkerReachedSignal(), aby wykrywać te znaczniki podczas odtwarzania animacji i wykonywać określone akcje, takie jak odtwarzanie efektu dźwiękowego za każdym razem, gdy stopa użytkownika dotknie ziemi.

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