Changing animation length in fly

Hi all!

I have a jumping character and I need to changing jumping animation length in fly. Basically each jump length is different and I need to adjust the animation length for each jump. How can I do this?

There are essentially two ways to do this. Either you can change the animation playback speed for the animator and slow down the animation and make it last longer while midair. Alternately you can make a jump animation that leads into a looping fly animation and finally trigger a land animation when its time.