Animacje awatarów to animacje, które możesz stworzyć i przypisać do dowolnej akcji awatara, takiej jak chodzenie, pływanie czy taniec. Oprócz korzystania z narzędzi Edytora animacji lub Rejestracji animacji w Studio, możesz stworzyć animacje awatarów za pomocą zewnętrznych narzędzi do modelowania i animacji, takich jak Maya, a następnie zaimportować swoje animacje awatarów bezpośrednio do Studio, aby zastosować je do dowolnego awatara w Roblox. Korzystając z tego przewodnika jako listy kontrolnej specyficznych ustawień, które muszą spełniać twoje rig i animacja do procesu eksportu, możesz upewnić się, że twoje animacje zostały pomyślnie zaimportowane.

Skonfiguruj rig
Przed eksportowaniem animacji swojego awatara z programu Maya musisz skonfigurować swój rig, aby był kompatybilny z wymaganiami importu Studio, w tym upewnić się, że rig przestrzega określonej hierarchii i konwencji nazewnictwa, aby Studio mogło rozpoznać plik jako animację awatara, oraz aby kanał translacji rig-u był wyciszony, aby węzeł główny nie poruszał się razem z animacją.
Hierarchia i konwencje nazewnictwa
Studio wymaga określonej hierarchii i konwencji nazewnictwa dla wewnętrznej struktury stawów humanoidalnego rig-u, aby mogło rozpoznać, co importujesz jako animację awatara. Jeśli nie używasz pobranego rig-u manekina R15 do tworzenia swoich animacji, upewnij się, że twój rig dokładnie używa następującej hierarchii stawów i konwencji nazewnictwa:
- Root
- HumanoidRootPart
- LowerTorso
- UpperTorso
- Head (reprezentująca podstawę szyi)
- LeftUpperArm
- LeftLowerArm
- LeftHand
- RightUpperArm
- RightLowerArm
- RightHand
- LeftUpperLeg
- LeftLowerLeg
- LeftFoot
- RightUpperLeg
- RightLowerLeg
- RightFoot
Wyciszenie kanału translacji
Animacje awatarów Robloxa nie mogą poruszać postacią podczas odtwarzania; zamiast tego animacje awatarów animują rig-i w ich lokalizacji na świecie. Jeśli twoja animacja awatara jest animacją typu lokomocyjnego, w której węzeł główny porusza się w przestrzeni, na przykład postać poruszająca się do przodu podczas odtwarzania animacji chodzenia, musisz wyciszyć kanał translacji rig-u, aby animacja odtwarzała się bez poruszania rig-iem podczas eksportu.
Aby wyciszyć kanał translacji:
Otwórz Edytor grafów.
W menu górnym kliknij Okna. Wyświetla się menu kontekstowe.
Najedź na Przestrzenie robocze, a następnie kliknij Animacja. Wyświetli się Edytor grafów.

Przesuń Znacznik czasu do klatki 0.

W Outlinerze, wybierz węzeł główny. Jeśli używasz pliku referencyjnego, to będzie TSM3_root.
W Channel Box, kliknij prawym przyciskiem myszy na wartość Translate Z. Wyświetli się menu kontekstowe.
Wybierz Wycisz wybrane. Kolor pola kanału wartości Translate Z zmienia się na pomarańczowy, aby potwierdzić, że jest wyciszone.


Kiedy odtworzysz animację, węzeł główny postaci nie porusza się już w przestrzeni, a postać animuje się na miejscu w punkcie zerowym sceny.
Eksportuj animację
Teraz, gdy twój rig animuje się na miejscu i ma hierarchię oraz dane nazewnictwa, które są kompatybilne ze Studio, możesz wyeksportować animację do formatu .fbx. Program Maya nie ładował tej możliwości domyślnie, więc musisz włączyć skrypt FBX, aby uzyskać dodatkowe ustawienia niezbędne do wyeksportowania pliku w formacie rozpoznawanym przez Studio.
Aby wyeksportować animację swojego awatara z programu Maya:
Zainstaluj skrypt FBX.
W menu górnym kliknij Okna. Wyświetla się menu kontekstowe.
Najedź na Ustawienia/Preferencje, a następnie kliknij Menadżer wtyczek. Okno Menadżera wtyczek się wyświetla.

W polu wyszukiwania wpisz fbxmaya. Wyświetli się wtyczka fbxmaya.mll.
Włącz opcje Załadowana i Auto załaduj.

W menu górnym kliknij Plik. Wyświetla się menu kontekstowe.
Wybierz Eksportuj wszystko. Wyświetla się okno Eksportuj wszystko.

Na dole okna,
- W polu Nazwa pliku wpisz nazwę dla swojej animacji awatara.
- Kliknij menu rozwijane Typy plików, a następnie wybierz Eksport FBX. Panel Opcje aktualizuje swoje ustawienia.
W panelu Opcje kliknij rozwijane menu Animacja dla dodatkowych ustawień animacji, a następnie w sekcji Pieczenie animacji,
Włącz Pieczenie animacji.
Upewnij się, że pola Początek i Koniec odpowiadają klatkom, które chcesz wyeksportować dla swojej pętli animacji.
Ustaw Krok na 1.

Kliknij rozwijane menu Opcje zaawansowane dla dodatkowych ustawień eksportu, a następnie w sekcji Format pliku FBX,
Ustaw Typ na Binarny.
W razie potrzeby ustaw Wersja na FBX 2020.

W dolnym prawym rogu kliknij przycisk Eksportuj wszystko. Po chwili plik animacji awatara .fbx wyświetli się w twoim eksploratorze plików.
Przetestuj animację w Studio
Gdy masz plik animacji awatara .fbx, możesz przetestować go w Studio, aby upewnić się, że animacja odtwarza się bez błędów.
Aby przetestować animację w Studio:
Otwórz gotowy rig postaci.
- Z zakładki Awatar na pasku narzędzi kliknij Postać.
- Wybierz dowolny rig, którego chcesz użyć jako test. Rig wyświetla się w oknie podglądu.
Połącz rig z Edytorem animacji.
- W oknie podglądu kliknij swój rig. W edytorze wyświetli się dialog.
- W polu Nazwa animacji wpisz nową nazwę animacji, a następnie kliknij przycisk Utwórz. Okno edytora wyświetli kontrolki mediów i odtwarzania, oś czasu oraz listę ścieżek.
Zaimportuj swoją animację awatara do rig-u.
Przejdź do Kontrolek mediów i odtwarzania i kliknij przycisk ⋯. Wyświetla się menu kontekstowe.
Najedź na Importuj, a następnie wybierz Z animacji FBX. Wyświetli się eksplorator plików.

Wybierz animację FBX, którą właśnie wyeksportowałeś z programu Maya, a następnie kliknij Otwórz. Kluczowe klatki animacji ładują się do Edytora animacji.
Przejdź do Kontrolek mediów i odtwarzania i kliknij przycisk Odtwarzanie, aby odtworzyć animację awatara.