Az animátor komponens animátorának vezérlése

Jelenleg.

1. Kevert modellben animált karakter (sétáló animáció).
2. Dobja be az egységbe.
3. A modellt a színpadra helyeztem.
4. Létrehozta és letette a forgatókönyvet (a karakternek meg kell járnia, amikor megnyom egy bizonyos gombot).

Hiba történt. mit csinálok rosszul?

Valójában azt is megkérdezhettem, hogy az animáció eltér az animátoroktól? Különböző animációs technológiák? Ez még egy kicsit összezavar.

Köszönjük a kapcsolatot. Jó leckék. De nem tisztázott, hogy a karakter hogyan jár. A forgatókönyvben nem vettem észre semmilyen billentyűleütést.

Hogyan nem követik a billentyűleütéseket?

public void Frissítés # 40; # 41;
# 123;
__vert = Bemenet. GetAxis # 40; "Vertical" # 41; ;
__horiz = Bemenet. GetAxis # 40; „Horizontális” # 41; ;
__run = Bemenet. GetButton # 40; "Run" # 41;. 1. 0;
__sneak = Bemenet. GetButton # 40; "Sneak" # 41; ;
__cheer = Bemenet. GetButtonDown # 40; "Cheer" # 41; ;
__horiz + = __horiz> 0. __run. __horiz <0. - __run. 0 ;
__vert + = __vert> 0. __run. __vert <0. - __run. 0 ;

Honnan származik ez a kód?

Korszerûen használom a régimódi módot, hogy mindent irányítsanak a forgatókönyvrõl. Beleértve az animációs folyamatot (start / stop, start / end). De minden olyan leckében, amelyet figyeltem, a karakter mozog, és nyilvánvalóan, vagy a beépített vezérlést használva, vagy valami csak a színfalak mögött marad.

Mit jelent az Input.GetButton ("Run") sor? Nincs ilyen gomb a billentyűzeten a "Run" néven.

Szeretnék valamit kapni, mint a következő.

ha # 40; Bemenet. GetKey # 40; Keycode. W # 41; # 41;
PlayAnimation # 40; 30. 30. "séta" # 41; ;


A második nap nem tudja, mi.

Korszerûen használom a régimódi módot, hogy mindent irányítsanak a forgatókönyvrõl. Beleértve az animációs folyamatot (start / stop, start / end). De minden olyan leckében, amelyet figyeltem, a karakter mozog, és nyilvánvalóan, vagy a beépített vezérlést használva, vagy valami csak a színfalak mögött marad.


A Mekanim-ban valójában mindent események és államok irányítanak. Az animátor az egyik állapotból a másikba az ott meghatározott feltételek szerint mozog. A feltétel vagy az animáció vége, vagy a paraméterek változása az animátorhoz. Ie Ha egyedül szeretne animációkat kezelni (nem tanácsom, de hirtelen) - animátort kell készítenie az animátorban, amely animáció nélkül és visszaadja az államra való átállást.
Ez egy perverz gyakorlat, de lehetséges.

Ie Ha egyedül szeretne animációkat kezelni (nem tanácsom, de hirtelen) - animátort kell készítenie az animátorban, amely animáció nélkül és visszaadja az államra való átállást.


Nem kell elindítania semmit, közvetlenül aktiválhatja a szükséges állapotokat.