Q:

Unity 5 Delay em animação

Acabei de criar animação de correr e pular com o unity, mas estou com um problema na hora de o player voltar para o estado inicial o do IdlePlayer, quando eu paro de correr ou pular ele continua por mais 1 segundo, já tentei diminuir os frames mas nada. Segue o meu código abaixo e um print da configuração da animação:
public class Player : MonoBehaviour
{

    public float velociadade;

    public Transform player ;       
    public Transform Ground;  
    public Animator animator;
    public bool isGround;
    public float force = 200f;    
    public float jumpTime = 0.5f;
    public float jumpDelay = 0.5f;      
    public bool jumped ;

    void Start ()
    {           
        animator = player.GetComponent<Animator> ();    
    }   

    void Update ()
    {
        Movimentar ();
    }

    void Movimentar ()
    {
        isGround = Physics2D.Linecast(this.transform.position,Ground.position,1<<LayerMask.NameToLayer("Plataforma"));

        animator.SetFloat ("run", Mathf.Abs (Input.GetAxis ("Horizontal")));

        if (Input.GetAxisRaw ("Horizontal") > 0) {
            transform.Translate (Vector2.right * velociadade * Time.deltaTime);
            transform.eulerAngles = new Vector2 (0, 0);
        }

        if (Input.GetAxisRaw ("Horizontal") < 0) {
            transform.Translate (Vector2.right * velociadade * Time.deltaTime);
            transform.eulerAngles = new Vector2 (0, 180);
        }

        bool up = Input.GetKeyUp(KeyCode.Space);
        if (up && isGround && !jumped)
        {               
            GetComponent<Rigidbody2D>().AddForce(transform.up * force);
            jumpTime = jumpDelay;
            animator.SetTrigger("jump");   
            jumped = true;

        }

        jumpTime -= Time.deltaTime;

        if (jumpTime <= 0 && isGround && jumped) {
            animator.SetTrigger("ground");
            jumped = false;
        }   
    }

A:

É a animação de transição, aquela outra timeline que fica no inspector quando você seleciona uma transição no animator. Basta clicar nas linhas brancas com setinhas entre um estado e outro, por exemplo, no seu screenshot é a linha que está azul porque está selecionada, entre 'runPlayer' e 'idlePlayer'. 
Repare que o inspector está exibindo uma timeline contendo extamante essas duas animações, seria para você escolher que parte de cada uma seria exibida durante a transição.

A parte circulada em vermelho é a animação que deve ocorrer entre a transição de uma animação para a outra. 
Você pode juntar o início e o fim para não ter animação nenhuma e acabar com esse segundo de animação indevida para o seu caso.
Esse vídeo explica mais sobre a animação de transição animações

