Importarea unui personaj animat în Unitatea 3D

Ce veți crea

Unitatea 3D este una dintre cele mai populare motoare de jocuri open source disponibile astăzi. Împreună cu o interfață ușor de folosit, vă permite să importați fișiere din cele mai importante programe de proiectare, cum ar fi Maya (.mb sau .ma), Cinema 3D (.c4d, .c3d), Studio Max (.max) și Blender (fbx.). 

La început, importul unui personaj în Unitate poate părea intimidant. În acest tutorial, sper să simplific, pentru a vă aduce personajul tău sculptat cu atenție!

Găsirea de animații gratuite

Dacă ți-ai creat propriile animații, e minunat - vom discuta despre importarea lor în scurt timp în Unitate. Dacă ți-ai creat personajul sau vrei să cumperi un caracter de stoc, hai să vorbim despre unde putem găsi ceva. 

Mixamo este o opțiune excelentă (recent achiziționată de Adobe). Acestea oferă animații gratuite de bază și personalizări personalizate ale osului, care vă pot anima personajul în câteva minute. Odată ce vă înscrieți, puteți alege diferite caractere și seturi de animație. În mod separat, puteți utiliza animațiile prestabilite gratuite de la Unity sau puteți achiziționa pachete de animație din Unity Asset Store.

Deschideți unitatea

Din moment ce acest tutorial este despre importarea unui personaj animat, nu vom intra în specificul despre Unitate. Să deschidem Unitatea pornind un nou proiect. 

Bacsis: Unitatea înțelege T-Pose, așa că, înainte de a importa personajul tău, urmărește să-l salvezi într-o poziție implicită T. 

Pregătirea lumii voastre

Personajul dvs. poate avea multe componente diferite și de aceea este important să creați un nou dosar. Faceți clic dreapta pe Proiect fereastră > Crea > Dosar nou. În scopul acestui tutorial, să o numim caracter

Acum, să adăugăm o avion pentru caracterul nostru să stea pe. Mergi la GameObject> Object 3D> Planul. Va trebui, de asemenea, să reglat aparat foto prin deplasarea săgeții pentru o vizualizare mai bună. 

Importul caracterului

Este momentul să importați personajul. Faceți clic și trageți fișierul personajului (fbx, cd3, etc.) în dosarul pe care l-ați creat în Unity. Toate elementele personajului, inclusiv materialele, vor fi importate în același fișier.

Configurarea echipamentului

Pentru a configura platforma, faceți clic dreapta pe caracterul dvs. și alegeți umanoid. O nouă fereastră se va deschide cu personajul tău, iar aici este locul în care Unity încearcă să se potrivească cu platforma personajului (mușchii și oasele). 

Un meci bun de joc se va afișa în verde. Vedeți exemplul de mai jos.

După ce caracterul dvs. este configurat, faceți clic pe Terminat și Configurarea. Salvați scena. Acum vă putem trage personajul în lumea jocurilor.

Principii de bază ale controlorului animator

Este timpul să-i adăugați animația. Mergi la Creați> Controler animator, și numește-o C-ul meuontroller.

După ce adăugați controlerul animator, veți vedea o filă nouă. Aici vom adăuga animația personajului nostru. Este posibil să aveți mai multe animații, dar în scopul acestui tutorial vom vorbi despre adăugarea unui singur. Fiecare Stat (caseta) va reprezenta o animație.

Faceți clic pe ceas la dreapta de Mişcare. O fereastră se va deschide cu animațiile dvs. importate, deci faceți clic și trageți unul în cutia respectivă. 

Bacsis: Animația implicită va fi în portocaliu.

Pentru a edita setările de animație, faceți dublu clic pe Stat.O cutie se va deschide sub Fereastra inspectorilor. Aici puteți modifica viteza și timpul de buclă dacă doriți ca animația dvs. să se încrucișeze.

Când faceți clic dreapta pe o stare, puteți crea tranziții. Acesta este folosit pentru mai multe animații - de exemplu, mergeți pentru a rula. Să faceți clic dreapta și să creați o Statul nou, și apoi adăugați o tranziție din Intrare la Statul nou. Vedeți exemplul de mai sus.

Bacsis: Puteți utiliza butonul din mijloc al mouse-ului pentru a mări și micșora imaginea.

Mergeți la Scenă și faceți clic pe caracterul dvs. Acum puteți glisa controlerul animator în caseta de control din Fereastra inspectorilor. Vedeți exemplul de mai sus.

Să ne jucăm

În concluzie, acum ar trebui să aveți o înțelegere a modului de a importa și a adăuga o animație la controlerul animator. 

E timpul să vedem caracterul nostru în acțiune. Apasă pe Joaca butonul de pe partea de sus a Scena fereastră. Felicitări! Tocmai v-ați importat caracterul animat în Unitate!