Resultados 1 al 2 de 2

Tema: Problema para activar animación de caminar al mover personaje en Unity 2D

  1. #1
    Fecha de ingreso
    May 2019
    Mensajes
    5

    Problema para activar animación de caminar al mover personaje en Unity 2D

    Buenas, he estado arrastrando un problema durante unos días en mi animación de Unity 2D. Básicamente, no consigo que el personaje active la animación de andar al moverse por click. Soy bastante novato en el tema de scripts, así que por favor no desesperéis cuando veáis el código.

    Muchas gracias.
    Archivos adjuntados Archivos adjuntados

  2. #2
    Fecha de ingreso
    Apr 2002
    Mensajes
    25,945
    Hay varias formas de solucionar el problema, pero aquí hay algunas sugerencias:

    Verificar si el objeto "player" tiene un componente "Animator" y si la animación "walk" está asignada correctamente en el controlador de animación.

    Agregar una condición para que la animación "walk" se active cuando "isMoving" sea verdadero:

    Código:
    if (isMoving)
    {
    animator.SetBool("walk", true);
    //Mover jugador a destino
    player.transform.position = Vector3.MoveTowards(player.transform.position, targetPos, speed);
    //el jugador esta en el destino?
    if (player.transform.position.x == targetPos.x && player.transform.position.y == targetPos.y)
    {
    //Si el jugador esta en el destino desactivar isMoving
    isMoving = false;
    //Desactivar la animación de caminar
    animator.SetBool("walk", false);
    }
    }
    Agregar una transición en el controlador de animación de "walk" a otra animación (por ejemplo, "idle") para que la animación se detenga cuando el jugador deje de moverse.

    Espero que esto ayude a resolver el problema.
    |Agradecer cuando alguien te ayuda es de ser agradecido|

Temas similares

  1. 3dsMax Cómo solucionar el problema de selección de la función mover en lugar de caminar
    Por santiworld en el foro Programas de Diseño 3D y CAD
    Respuestas: 1
    : 06-04-2023, 07:38
  2. Cómo hacer caminar a tu personaje en flash
    Por Animabara en el foro Cine y TV VFX
    Respuestas: 0
    : 05-04-2012, 04:02
  3. 3dsMax Problema al mover personaje usando Physique
    Por Osuka en el foro Animación y Rigging
    Respuestas: 7
    : 16-05-2010, 07:07
  4. 3dsMax Animación problema en método de caminar
    Por kusabi en el foro Animación y Rigging
    Respuestas: 8
    : 07-09-2009, 03:14
  5. 3dsMax Sugerencias para mover personaje
    Por Marx en el foro Animación y Rigging
    Respuestas: 2
    : 04-03-2009, 15:44