Ignore Animations xyz values?

When i was animating my character i messed up by having him about 2.5 units above the origin in his walk ani and .5 units to the left in his idle ani. is there a way that unity will ignore the xyz values so that the ani will play in the right place, or will i have to reanimate it all?

thanks for any help.

Just go back in your animation, and in all the keyframes change the xyz position to the origin, wherever you want it. That should fix it.