unitate – crearea Sprites
Sprites sunt obiecte 2D simple, care au imagini grafice (numite texturi) pe ele. Unitatea utilizează sprite în mod implicit atunci când motorul este în modul 2D. Când sunt vizualizate în spațiul 3D, spritele vor părea subțiri de hârtie, deoarece nu au lățime Z.
Sprite întotdeauna cu fața spre cameră într-un unghi perpendicular, cu excepția cazului în care sunt rotite în spațiu 3D.
ori de câte ori Unity face un nou sprite, folosește o textură. Această textură este apoi aplicată pe un GameObject proaspăt și este atașată o componentă De redare Sprite. Acest lucru face ca gameObject-ul nostru să fie vizibil cu textura noastră, precum și să îi ofere proprietăți legate de modul în care arată pe ecran.
pentru a crea un sprite în unitate, trebuie să furnizăm motorului o textură.
să ne creăm textura mai întâi. Obțineți un fișier imagine standard, cum ar fi un PNG sau JPG pe care doriți să îl utilizați, salvați-l, apoi trageți imaginea în regiunea active a Unity.
apoi, trageți imaginea din active în ierarhia scenei. Veți observa că, de îndată ce eliberați butonul mouse-ului, un nou GameObject cu numele texturii dvs. apare în listă. De asemenea, veți vedea imaginea acum în mijlocul ecranului în vizualizarea scenei.
să luăm în considerare următoarele puncte în timp ce creăm un sprite −
-
trăgând dintr-o sursă externă în unitate, adăugăm un activ.
-
Acest activ este o imagine, deci devine o textură.
-
prin glisarea acestei texturi în ierarhia scenei, creăm un nou GameObject cu același nume ca textura noastră, cu un Renderer Sprite atașat.
-
acest renderer sprite folosește acea textură pentru a desena imaginea în joc.
am creat acum un sprite în scena noastră.
în lecția următoare, vom analiza câțiva modificatori pentru spritele pe care le avem.
Leave a Reply