What problem does it solve?
This Skill centralizes common Animator workflows in Unity so users can create and manage Animator Controllers, add and inspect parameters, assign controllers to GameObjects, and control animation states without repetitive manual Editor steps or custom scripting.
Core Features & Use Cases
- Create and assign controllers: Create new Animator Controller assets and assign them to GameObjects' Animator components.
- Parameter management: Add, list, and set float/int/bool/trigger parameters to drive transitions and runtime behavior.
- State and transition handling: List states, add states, and create transitions between states with configurable duration and exit time.
- Use Case: Set up a Player Animator by creating a controller, adding Speed and Jump parameters, assigning the controller to the Player GameObject, and driving animations by updating parameters at runtime.
Quick Start
Use the unity-animator skill to create a PlayerController, add a float parameter named Speed, assign the controller to GameObject Player, and set Speed to 5.0.