So here's the thing, i want to make a transition from "Still" to "Caminando" ("Walking") and back, the thing is that it works for the first part, it goes to "Still" to "Caminando" but it doesn't go back to "Still" when i'm not walking, here's my code: using UnityEngine; public class Movimiento : MonoBehaviour { public Rigidbody2D rb; public float sidewaysforce; public Animator animator; // Update is called once per frame void FixedUpdate() { if (Input.GetKey("a")) { rb.AddForce(new Vector2(-sidewaysforce, 0)); animator.SetFloat("Velocidad", sidewaysforce); } if (Input.GetKey("d")) { rb.AddForce(new Vector2(sidewaysforce, 0)); animator.SetFloat("Velocidad", sidewaysforce); } } } I know i have to program it so it goes back to still but idk how, please help me.
No exit transitions and enter "Caminando" if "Velocidad" is Greater than "0.01" and exit if it is less than "0.01"
Try debuging your animation controller by pressing play without window maximized, select the gameobject with the animation and open the animation controller from your assets, how does it look like?