Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: zaval en Septiembre 07, 2016, 02:30:13 AM
hola a todos, estoy trabajando en un proyecto y se me ha presentado un problema con la inteligencia artificial de un enemigo, lo que sucede es que cuando cambia su animacion de normal a ataque este genera una rotacion en X que no deberia tener, ya revise la animacion y esta no tiene grabado esa rotacion por lo que no se que la esta generando, ya que en el rigidbody ya le restringi las rotaciones en X y Z.
utilizo lookat() para fijar la vista en el jugador, no se hacer para que deje de rotar en x.
(//%3CfileStore.core_Attachment%3E/monthly_2016_09/bugsoldado.thumb.png.b0b09e2f37263c6f168e56e6e9c55bfd.png)(//%3CfileStore.core_Attachment%3E/monthly_2016_09/bugsoldado2.png.cc48d9b9355520ff4e372e67f10e3c33.png)
Prueba a bloquear también la rotación en Y al realizar la animación, puede que el eje de rotación no sea el que creas.
¿Cómo tienes configurada la animación normal y la de ataque? Muestra una imagen de la pestaña Animations de la malla. Selecciona la malla y muestra 3 pestañas: Model, Rig, Animations.