The Procedural Legs 2D Tool assists on the creation of different walking/run leg states for 2D rigged bodies (with bones or hierarchically only) using procedural method (IK + positioning calculation).Add Procedural Leg movement to a 2D rigged body by simply setting some variables and curves using the Procedural Legs 2D Animator interface. Animate multiple states (walk, run, crouch, fast walk) for the same body.Source code and API that let's you load a whole animation or change its variables at runtime.Try the Mecha Sample sceneTry the Shooter Sample sceneFeatures:Interface for editing the Procedural AnimationsSave/Load AnimationsChange animation variables at runtimeQuick default settings optionC# source code and APIExamples Scenes in the projectDocumentation in the project.