Why can't I change framerate on clips anymore?

In Unity 3.5 I used to be able to change frame-rate on my animation clips. This seems to have been disabled in Unity 4.

Why is this and how can I work around it? I need my Unity-made animation clips(currently 60 fps) to sync up with the imported 3ds Max animations(30 fps). Preferably a solution were I don’t have to re-export all the animations from 3ds Max again.

Maybe you can just use this to slow down or speed up your animation:

animation["Your AnimationName"].speed = 0.5 ;

Thanks for the idea asd234w4r5! However it still seems to be off-sync. About the same effect as when I tried to make my Unity clips the double length of my 3ds Max clips.

I should probably clarify my problem further, sorry about missing that in my initial post heh;

I have a character side-stepping using 2 animations.1 for the character’s movement and then 1 animation to move the game object. When each of his feet are planted they are currently sliding very noticeably, something that doesn’t happen at all in Max or in the previous character animations I imported completely. That one has 30 fps on both model animation and unity animation clip and works perfect.

[edit: Solved it. If I enter Debug view I can change the framerate. Again I am puzzled to this change… but oh well. Stuff be working heh :slight_smile: ]

You should enter debug mode to modify FPS.
1290986--59154--$fps.jpg

2 Likes

Currently in unity 2021, I had to enable the “Show sample rate” option

1 Like

Thanks this fixed it for me.

After enabling “Show sample rate”, it is “greyed out” for me and doesn’t let me change it.

8977162--1234693--upload_2023-4-27_14-10-51.png