Animancer v1.1 - The answer to all your animation problems (well, some of them at least)

Edit: this thread is no longer active. The new thread is here .

I’ve just released a fairly small update to my animation system which replaces Mecanim AnimatorControllers.
Asset Store Links: Lite Version Free, Pro Version $10.
Most of the major changes affect the Pro version, but I’ve also refined the API and documentation a lot.

  • [Pro-Only] Added support for animation layers.
  • [Pro-Only] Added methods for automatically calculating thresholds for AnimationMixers (equivalent to Blend Trees).
  • I also found a rather surprising bug in the way Mecanim handles Blend Trees which Animancer doesn’t have. If you make a tree that blends between two speeds such as an idle and a run, the blended weights of each of them are not actually linearly proportional to the parameter value you set. If you set the parameter to halfway between the two, the root motion velocity you get out of it won’t be halfway between the two animations. I’ve reported the bug to Unity and they confirmed it.

Please check it out and let me know if you have any questions/problems/feature requests.

@Kybernetik purchased. I like very much. How can I change the speed of an animation clip? :slight_smile: I already found it, “AnimancerState.speed”.

I’m glad you found the solution. Another way to do it is to create an AnimancerTransition asset if you don’t want to hard code the speed in your script.