Animation when mouse button is held down?

i want it so that when i click and hold the left button it will keep playing the animation until i let go of the left mouse button here is what i have so far and doesn’t work, it will move like a inch and i repeatedly click THEN click by click it plays the animation.
function Update ()
{
if (Input.GetMouseButtonDown(0)){
animation.CrossFade(“Shoot Animation”);
}
}

Use GetMouseButton instead of GetMouseButtonDown, and check that the animation wrap mode is Loop.

And please try to improve the quality of your questions. Formatting your code would help counter your difficulties with writing English.

function Update ()
{
if (Input.GetMouseButton(0)){
animation.CrossFade(“Shoot Animation”);
}
}