Check (and record) animation time/frame then go back to it when called

I am making a game that kinda has to do with saving a game and loading it again. I am going to be using animations to move things, but want to be able to check how far through an animation it is, then record that. Later I want to be able to load up that animation to where it was recorded.

How would I go about checking the progress/frame/time of an animation, then later skipping to that time?

Thanks in advance!

-Keavon

Every animation has a “time” and a “speed” attribute. Both can be read/write.

Check the Script reference:
http://unity3d.com/support/documentation/ScriptReference/Animation.html

You find the speed and time inside the current animation state as every animation has its own animation state:

http://unity3d.com/support/documentation/ScriptReference/AnimationState.html