Egység 5
Egység 5. Fabric creation
Ebben a cikkben meg szeretném mutatni, hogyan lehet létrehozni egy szövethatást az Unity 5-ben és hogyan lehet egy karakter ütközni egy anyaggal.
Először is létrehoztam egy szövetmodellt, mivel az Unity-ban egy standard síkot használok, az egyik oldal nem fog megjelenni, ami önmagában nem szép.
Helyezze az objektumot a színpadra a megfelelő helyen, és kezdje el létrehozni a szövet hatását
Add hozzá a szövetmodellhez egy Clouth komponenst és távolítsuk el a Mesh render komponenst
A Scinned Mesh Render komponensben a Mesh mező megadja a modell hálóját, ebben az esetben a Plane-t. Hasonlóképpen, ha van egy hálószemből álló összetevője a modelleden, akkor azt is el kell távolítanod
A Cloth komponensben meg kell adnia a Capsule Colliders-et a karakter és a szövet ütközésének végrehajtásához, és meg kell határoznia a Capsule Collider karaktert
Ha elkezdjük a játékot, akkor látni fogjuk, hogy a szövetünk leesik a talajon, hogy megjavítsa. Kattintson a Clouth-összetevőre a Szerkesztési korlátok területen, majd a Festés elemre, és a Max távolság értékét állítsa 0-ra. Jelölje meg a modell legfelső pontjait, a piros
Most futtathatja a játékot, látjuk, hogyan reagál a szövet, amikor a karakter áthalad rajta. Emellett a Clouth-komponens szövetbeállításai között játszhat, hogy még reálisabb hatást eredményezzen, amikor a karakter ütközik a ruhával. Erre mindent, sikeres projektek!