Animation Does Not Always Play Completely


I have a simple animation on my scene - which is invoked by me pressing Fire1. But sometimes the animation that plays does not always play the full animation.

Example: If I keep hitting Fire1, the animation will sometimes not complete the frame play (if that makes sense??).

Watch my YouTube Video for a better understanding:


The bug is back on Unity 4.

Note that when creating animations in blender 3d you shall not insert any keyframe on frame 0, otherwise it skips the last animationframe in Unity!

Yes, it's a known bug (last frame of animation is not sampled). It is fixed in Unity 3.2.

The workaround for previous Unity version can be one of the following:

  • Set animation model to Clamp
  • Control time and weight yourself
  • Sample last frame yourself