Puppet 2D is a 2D skeletal animation tool for Unity 3D that allows you to quickly set-up your 2D character for animating.
With this tool you can create 2D skeletons, skin your characters to the bones, and create really easy to use controls that make animating 2D characters a breeze.
With Puppet 2D you can quickly create bones to control your characters.
You can create easy to use controls like IK controls that will make it really simple and intuitive to pose your characters.
Puppet 2D allows you to convert Unity sprites into polygon meshes that can be skinned to the bones for more subtle mesh deformation.
puppet2d promo from Jamie Niman on Vimeo.