why is there a difference between the animation timeline in maya and in unity.

I've asked a simlar question ealier but I still haven't found the answer and I was hoping that someone would be able to help me if a rephrase the question:

I've animated my character in Maya (frame 0-50: idle, 100-150: jump, 200-250: run etc.) I save the animation into my assets folder in my unity project and unity takes care of the convertion.

The problem is, when I look at my animation curves within unity the timeline has changed. (the idle animation which in maya ran from frame 0-50, now runs from 0-62 inside unity - and the shifting gets more and more the further down the timeline I go)

Has anyone else experienced this and do you know how to fix it?

Thank you so much for your help


I found the answer :)

Apparently there is currently a bug in Unity when used in combination with Maya2011 and FBX 2011 - when importing animiation the timelines/framenumbers do not correspond between Maya and Unity - the bug should have been fixed and implemented in Unity v3.2

There is a work around: switch Maya to run 30fps - then everything works perfect!

Happy days!

Best Jeppe