
In acest tutorial, vom crea unul dintre cele mai cunoscute personaje de joc - Mario! Cred că toată lumea știe povestea acestui tip e un instalator. El luptă cu monștri care să se întâlnească cu prințesa. În acest tutorial vă voi arăta cum să creați animații și mici exemple de unele dintre caracteristicile jocului.
Înainte de a începe, descărcați sprite aici sau le pot găsi în Google. Aceste sprite vor fi necesare pentru a crea animații și unele facilități de jocuri.
Faceți clic pe felie în colțul din stânga sus al sprite și se taie în mai multe bucăți mici.

Vom folosi aceste 5 cadre pentru a crea o animație pentru Mario. Click pe imagini și să le redenumiți. (No1: Mario_Stand, No2: Mario_Walk_1, No3: Mario_Walk_2, No4: Mario_Walk_3, No5: Mario_Jump) Salvați modificările și du-te înapoi la locul faptei. Expand fișier sprite și veți vedea cele 5 sprite redenumite. 3 Selectați sprite și trageți Mario_Walk


Aici puteți vedea numele animației fără sprite. Faceți clic pe MarioStand și setați animația implicită. Puteți crea tranziții între animații prin clic-dreapta pe ele. Faceți clic dreapta pe animație, faceți clic și selectați Efectuați tranziție MarioWalk. Aceste două animații contact unele cu altele. Creați patru legături, ca în figura de mai sus. Acest sistem spune: „La început, animația va fi jucat MarioStand. Puteți apela MarioWalk de animație, în cazul în care actualul animație MarioStand. Oricare dintre condiție poate provoca animații MarioJump. »Avem nevoie de doi parametri, care ar apela în mod automat aceste animații. Adăugați tipul de date de viteză float și parametru de tip isTouched bool.

Adăugați Rigidbody2D și BoxCollider2D obiectului Mario. Puteți crea sol folosind sprite. Adăugați un strat de sol la sol. Acum, creați un C # script pentru Mario.