top down 2d game animation

Im in the process of making a top down 2d game. But i have a problem with the animations. The animation activates fine but it doesent play it just stay at the stage in the picture.![alt text]

using UnityEngine;
using System.Collections;

public class playerMovement : MonoBehaviour {

    public float walkSpeed;
    private Animator animator;
  


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

    }

	
	// Update is called once per frame
    void Update() {
        if (Input.GetKey(KeyCode.D)) {
            transform.Translate(Vector2.right * walkSpeed * Time.deltaTime);
            animator.SetInteger("int", 2);
        }
        if (Input.GetKey(KeyCode.A)){
            transform.Translate(-Vector2.right * walkSpeed * Time.deltaTime);
            animator.SetInteger("int", 5);
        }
        if (Input.GetKey(KeyCode.S)){
            transform.Translate(-Vector2.up * walkSpeed * Time.deltaTime);
            animator.SetInteger("int", 4);
        }
        if (Input.GetKey(KeyCode.W)){
            transform.Translate(Vector2.up * walkSpeed * Time.deltaTime);
            animator.SetInteger("int", 1);
        }



    }

   
   
}

do it with anim.SetBool(“Walk”,true);