Resultados 1 al 2 de 2

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

  1. #1
    Usuario a moderar
    Fecha de ingreso
    May 2019
    Mensajes
    5
    Gracias (Dadas)
    1
    Gracias (Recibidas)
    0

    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
    Administrador, fundador y milenario... Avatar de 3dpoder
    Fecha de ingreso
    Apr 2002
    Mensajes
    27,512
    Gracias (Dadas)
    3603
    Gracias (Recibidas)
    5133
    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. Respuestas: 1
    Último mensaje: 06-04-2023, 08:38
  2. Cómo hacer caminar a tu personaje en flash
    Por Animabara en el foro Cortos de Animación
    Respuestas: 0
    Último mensaje: 05-04-2012, 05:02
  3. Problema al mover personaje usando Physique
    Por Osuka en el foro Animación y Rigging
    Respuestas: 7
    Último mensaje: 16-05-2010, 08:07
  4. Animación problema en método de caminar
    Por kusabi en el foro Animación y Rigging
    Respuestas: 8
    Último mensaje: 07-09-2009, 04:14
  5. Sugerencias para mover personaje
    Por Marx en el foro Animación y Rigging
    Respuestas: 2
    Último mensaje: 04-03-2009, 16:44