
Animation Tools is a collection of enhancements to the Unity editor to help create animations faster. Ever wanted to animate to an audio clip to create dialogue animations? Well, now you can!This collection of tools can be used with any render pipeline. The included materials have been set up to work with URP, but can easily be changed to Built-in or any other Render Pipeline material and still work.Animation Tools is a growing suite of custom Unity Editor extensions designed to supercharge your animation workflow. Whether you're crafting cutscenes, character animations, or complex Animator Controllers, this toolkit streamlines the process and enhances precision.🛠️ Features:🔊 AudioTimelineAnimate with perfect timing using this editor-based audio scrubber. Hear and visualise your sound clip directly in the timeline, making it easy to sync keyframes to music, dialogue, or sound effects.🎭 Mesh Material SwapperQuickly swap mesh materials with a visual thumbnail browser. Ideal for workflows like lip-syncing, this tool mimics Unity's Sprite Resolver but for 3D mesh materials—perfect for animating mouth shapes, expressions, or texture swaps.🎬 Animator Behaviour ToolsTake control of your animation state machine with custom StateMachineBehaviour scripts.Trigger random animations from a set.Set booleans and triggers automatically on the enter/exit of animation states.Set the Animation layer's weight when animations are played.Audio Timeline Window to visualise and scrub through an audio clip.Mesh Material Swapper Component to quickly assing/animate material swapping.Multiple Animation State Behaviour scripts to give greater control over your Animator Controller.Created in Unity 6, tested in 2021.3 (whilst the AudioTimeline still works in earlier Unity versions, it is recommended to use Unity 6 for the clearest results)