Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

wow, es dificil de entender, si te entendi un poco pero pronto te voy a entender un poco mas, por eso tengo que aprender un poco mas los basicos en unity para entenderte, si te he entendido como estado o gamemanager y sí lo haré, lo usé estado para la IA, en realidad la IA o la CPU tenían una animación de bloqueo pero no entendía por qué mi proyecto no funciona aquí, mientra el proyecto del tutorial de como hacer un juego de pelea en unity (en inglés, donde lo aprendí ahi) si funcionaba el bloqueo.

El tema de los estados, es usarlo, y cambiar de forma de pensar.. Plantearte todo como elementos independiente y pensar que tiene que hacer ese elemento u objeto. Por cada cosa que haga, un estado o dos. El motivo porque hay estados de cambio y estados de espera.  En los primeros asignas variables y haces los calculos de ese cambio, y en los segundos esperas a que  pase algo, o esperas sin mas.  En tu caso, el muñeco, en la ia, tambien viene bien lo de los estados. Por ejemplo, estado inicial, estado calculo de posición,  otro estado para el ataque, otro para la defensa , otro para el bloqueo, etc..  Y el objeto que maneje ese muñeco, le vaya cambiando el estado, según convenga...  Lo de las animaciones, comprueba los condicionales, el del bloqueo primero y luego el resto, seguramente sea un equal, es decir, que dos estados, se cumplen a la vez, porque pusiste algo distinto al tutorial..