Gracias Gracias:  0
Resultados 1 al 2 de 2

Tema: Animaciones descoordinadas Unity (SOLUCIONADO)

  1. #1
    Usuario Senior Avatar de Jhonatan00_00
    Fecha de ingreso
    Oct 2016
    Mensajes
    172

    Animaciones descoordinadas Unity (SOLUCIONADO)

    Buenas noches, estoy tratando de pulir las animaciones de mi personaje porque la verdad es que tiene bastantes problemas a nivel jugable por culpa de ellas.
    Como en todos los juegos, el personaje tiene una serie de animaciones de reposo o de espera, las cuales deben de pasar a la animación de correr, saltar, etc en el momento en el que pulsemos una tecla.
    La forma en la qué lo he programado es por medio de una variable booleana (true o false), la cual activa la animación que quéramos si una acción es true o false.
    El problema está cuando comienza una animación de reposo, como por ejemplo, sacudirse la ropa o cualquier otra cosa y le das a qué corra o salte, a veces lo hace bien y hace la transición de la animación de reposo a la de correr y otras veces empieza a moverse el personaje como si estuviese corriendo, pero no activa la animación de correr hasta qué ha avanzado unospregunta(osea qué flota sacudiendose la ropa).
    ¿Por que pasa esto y como se solucióna?
    Un saludo.
    Última edición por Jhonatan00_00; 19-02-2019 a las 13:00

  2. #2
    Usuario Senior Avatar de Jhonatan00_00
    Fecha de ingreso
    Oct 2016
    Mensajes
    172

    Re: Animaciones descoordinadas Unity (SOLUCIONADO)

    Buenos dias, ya he solucionado el tema y el problema ocurría por dos cosas, una porque la animación de reposo o de espera la habia troceado en varias partes y estas partes Unity tenia qué ir uniendolas por medio de transiciones (lo habia hecho para qué cambiasen las animaciones aleatoriamente pero da problemas). La solución es hacer una sola animación de espera o de reposo para qué la transición sea solo una: de Reposo>Correr, Reposo>Saltar, Reposo>Golpear. Y no Reposo>Reposo2>Correr.
    El segundo motivo por el cual daba problemas es porque las transiciones eran demasiado lentas, lo cual da la sensación de que el personaje anda antes de echar un pié adelante, pero hacer pruebas me ha llevado a descubrir algo muy bueno en Unity y es que tú puedes programar que según lo "fuerte" que aprietes el joystick la misma animación de correr te va a servir para hacer tantas animaciones intermedias como quieras, o sea la de caminar, caminar rápido, correr y correr rapido.
    Solo me queda dominarlo jajajajaj. Saludos.

Temas similares

  1. Respuestas: 4
    : 03-10-2018, 23:39
  2. Respuestas: 5
    : 26-06-2018, 21:49
  3. Trancisiones de animaciones de personajes en Unity
    Por VictorT en el foro Videojuegos
    Respuestas: 1
    : 14-05-2014, 14:12
  4. Exportar animaciones de caracthers maya a Unity
    Por miskiss_miss en el foro Videojuegos
    Respuestas: 1
    : 23-11-2010, 12:09
  5. Animaciones 2d
    Por lolo_aguirre en el foro Infografía General
    Respuestas: 11
    : 18-01-2008, 21:34

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •