Need help with triggering my animations

How do i set my animations to go of when i move ?? Please help

Thanks

if (Input.GetKey(“w”))
animation.CrossFade(“walk”, timeToCrossFade);
else
animation.CrossFade(“idle”, timeToCrossFade);

etc.