U razvoju igara s Unityjem, sprite se mogu uređivati s 2D animacijskim paketima. To omogućuje stvaranje 3D modela za animacije.
"Namještanje" sprajtova s 2D animacijskim paketom
2D animacijski paket možete pronaći pod Window -> Package Manager -> 2D animacija
Zatim odaberite sprite i otvorite Sprite Editor u prozoru Inspector. S padajućeg izbornika možete odabrati Skinning Editor.
Uređivač skinninga omogućuje izgradnju kostura. To se naziva "oprema". Duh je vezan za ovo. Proces se naziva "namještanje". Duh je poput kože, po čemu je Skinning Editor i dobio ime. Skinning Editor dio je Sprite Editor -a. Skinning Editor sastoji se od tri kontrolne grupe:
Kosti
Geometrija
Utezi
Automatske opcije uvijek moraju biti potvrđene sa "Generiraj" kako bi se mogle generirati za sprite.
Kosti
Poza za pregled: Omogućuje premještanje i usmjeravanje kostiju kako bi se vidjelo koja će poza ili animacija rezultirati efektom namještanja. Možete spojiti, odvojiti i resetirati kosti. Promjene nisu trajne i aktivne su samo tijekom pregleda. Kosti se mogu učiniti vidljivim dvostrukim klikom.
Odabrane kosti možete označiti i držanjem lijeve tipke miša i povlačenjem pravokutnika oko kostiju koje trebate za uređivanje. Morate ići uz svaku promjenu primijeniti preuzeti.
Na primjer, ako izgradite novu kost i dodate geometriju i težinu, možete animirati lik.
Uredi kost: Opcija omogućuje pomicanje, poništavanje, uklanjanje veza ili obnavljanje kostiju.
- Da biste premjestili kosti bez prekida veze, kliknite na njih i povucite vrh veze do odredišta
- Za odvajanje jedne kosti od druge, kliknite na kost i povucite je
Stvorite kost: Možete stvoriti kosti. Kad prelazite s jednog alata na drugi, kost je "dijete" spoja druge kosti. Novi nadređeni i podređeni poredak može se pokrenuti u hijerarhiji. Ako želite stvoriti novu kost bez "roditelja", možete je prekinuti desnim klikom. Lijevi klik mišem postavlja vezu s kosti na željeno mjesto. Kada kreirate kost, možete joj dati ime i definirati dubinu sprite.
Rascjepljena kost: Jedna kost podijeljena je na dvije povezane kosti.
Geometrija
Automatska geometrija: Ova opcija automatski stvara kutnu mrežu za sprite. "Trokuti" su dodijeljeni postojećim kostima i kosti se generiraju s podacima o ponderiranju. Težina kosti se određuje za svaku vezu i određuje koliki utjecaj kost ima na vezu. Uglovi su obojeni i kosti su prema tome označene. na koje utječu, a uglovi su često zahvaćeni više od jedne kosti i označeni su bojom kosti. Teselacija mrežnog vrha je automatska i temelji se na strukturi geometrije sprite, a manje na broju i položaju kostiju. Način uređivanja također se otvara dvostrukim klikom za geometriju.
Uređivanje geometrije: To vam omogućuje pomicanje i brisanje uglova i rubova. Kad izbrišete rub, stvarate otvorenu "mrežu". Unity čuva rubove i druge kutove. Ako se podaci izgube iz kuta, površina se ponovno zatvara sve dok se ne koristi automatska geometrija.
Napravi Vertex: Geometrijska slika duha sastoji se od trokuta. To omogućuje stvaranje novih točaka koje stvaraju nove trokute. Oni se automatski spajaju na odgovarajuće rubove.
Izradi rub: To vam omogućuje stvaranje novog ruba.
Split rub: Rub se razdvaja u blizini miša i stvara se novi kut.
Utezi
Automatski utezi: Ova opcija otvara ploču koja može automatski generirati, normalizirati ili izbrisati težinu kostiju.
Klizač za težinu: Odabrane točke mogu se prilagoditi pomoću nekoliko klizača. Uvijek odaberite točku klikom na nju ili odaberite nekoliko tako da držite Ctrl i pritisnete lijevu tipku miša. Grupu možete odabrati i povlačenjem pravokutnika preko željenih kutova. Normalna težina je u osnovi 1. Može biti i manja od 1, što znači da se kostur manje kreće. Postavke se moraju odabrati prema individualnim potrebama. Težina nikada nije veća od 1.
Četka za težinu: To omogućuje odabir kosti i označavanje područja utjecaja digitalnim bojama. Veličina i tvrdoća četke mogu se odabrati, kao u programima poput Photoshopa. Važno je prvo označiti kost pa tek onda "obojiti" područje utjecaja. Inače će vaš sprite biti samo jedne boje i neće raditi kako je planirano.
"Namještanje" sprite
Povucite sprite u prozor hijerarhije.
Dodajte Sprite Skin kao komponentu u prozor Inspector, putem Add Component.
Dodajte Sprite Skin:
Upotrijebite opciju Create Bones za dodavanje uređenih kostiju:
Kosti su sada prikazane u prozoru hijerarhije:
Pripreme za buduće animacije su sada u tijeku.
Tada se mogu animirati 2D nijanse sprite.
Evo članka Animirajte 2D nijanse sprite
Izvorno objavljeno 2019-12-15 10:49:00.