Animacja jest procesem stosowania ruchu do swoich postaci, obiektów i środowisk, aby stworzyć angażujące i dynamiczne doświadczenie. Podczas gdy istnieje wiele sposobów na zrobienie obiektów poruszać i interagować, animacja w Roblox zwykle odnosi się do dostosowania ekspresyjnego ruchu postaci lub grupy części, używając Edytora animacji lub
Animacja może być zastosowana do dowolnej części lub grupy części Roblox. Różne rodzaje obiektów mogą wykorzystać różne funkcje animacji. Poniżej znajdują się ogólne kategorie obiektów animowanych:
- Proste obiekty , takie jak podstawowa część, mogą animować tylko zmiany w pozycji pojedynczej lub właściwości obrotu.
- R15 rygieli , rygieli, które wbudowują standardowy model postaci awatara , można używać animacji z biblioteki animacji postaci Roblox i innych funkcji ruchu, nawet jeśli jest to model postaci gracza lub niegracza.
Animator
Plug-in Animation Editor umożliwia projektowanie i publikowanie animacji na rękawach. Możesz poruszać połączenia łączące poszczególne sekcje rękawa, aby stworzyć pozy, a Animation Editor płynnie animuje rękaw od pozy do pozy. Dzięki wszystkim ruchomym częściom połączonym z obiektami Class
Podczas tworzenia animacji Studio dostarcza następujące funkcje do animacji:
Natychmiastowo twórz animacje twarzy i ciała za pomocą narzędzia Zdjęcie Animacji.
Przełącz się na Edytor Kurwizji, aby uzyskać dostęp do interfejsu animacji opartego na kursie i więcej kontroli nad twoimi utworami animacji.
Twórz realistyczne animacje, pozywając i animując Bones rdzenia siatki.
Kinematyka odwrotna
Możesz używać API kinematyki odwróconej, aby automatycznie tworzyć animacje i pozy pochodzące z zewnętrznych i środowiskowych wydarzeń. Z odwróconą kinematyką możesz proceduralnie generować różne wydarzenia animacji, takie jak mieć śled kopia głowy znajdującego się w niebie lub automatycznie dotykać klamki drzwi, gdy jest blisko.
Wydarzenia animacji
Wydarzenie animacji to określony punkt w animacji, który wykonuje akcji. Możesz zdefiniować znaki wydarzenia animacji w ciągu czasu AnimationTrack:GetMarkerReachedSignal() i użyć Class.AnimationTrack:GetMarkerReachedSignal() , aby wykryć te znaki, gdy animacja biegnie, aby wykonwać okreśione działania, takie jak odtwarzanie efektu dźwiękowego, gdy uż