Character animation plays too fast, possible to slow down?

Hello everyone. One of my animations plays too fast, can I slow it down?

I’ve tried this:

function Update () {
animation["idle"].speed = .5;
	if(Input.GetKey(KeyCode.W) ||Input.GetKey(KeyCode.UpArrow)  ){
	if(!animation.IsPlaying("idle") || !animation.IsPlaying("idle")){animation.CrossFade("idle");
	}
}else if(Input.GetAxis("Horizontal") || Input.GetKey(KeyCode.S) ){
	if(!animation.IsPlaying("idle") || !animation.IsPlaying("idle")){animation.CrossFade("idle");
	}
}
if(!Input.GetAxis("Horizontal") && !Input.GetAxis("Vertical")){animation.CrossFade("drive");}
}

Set the speed lower then?

animation[“idle”].speed = 0.1 maybe?

Thats Impossible in unity

Animations of imported characters are made/editted in other programs like 3dsMax, Maya, Blender

Once imported to unity you can just split/play.

You can try a few Maya tutorials and maybe do it?

thats possible. i’ve tried it n got the result
i’ve qwritten
animation[“flying”].speed=0.25f;
it will definately decrease the animaition speed…