unity-animator

Create Unity Animator Controllers, configure parameters, and drive playback.

1|Updated Feb 22, 2024
One-click install
npx skills add https://github.com/Stardust-liu/EDC_Framework --skill unity-animator-stardust-liu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-animator
Source: https://github.com/Stardust-liu/EDC_Framework/tree/main/Assets/AI/Unity-Skills-1.5.5/unity-skills/skills/animator
Command: npx skills add https://github.com/Stardust-liu/EDC_Framework --skill unity-animator-stardust-liu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity developers often need to create and manage Animator Controllers, add parameters, and control playback across game objects. This Skill streamlines those tasks into repeatable actions, reducing manual scripting and errors.

Core Features & Use Cases

  • Create new Animator Controller assets and configure their folders.
  • Add, list, and modify parameters (float, int, bool, trigger) on controllers.
  • Assign a controller to a GameObject and query current animation states.
  • Play specific animation states and manage transitions via parameter changes.
  • Retrieve controller information and supported parameter sets for debugging and tooling.

Quick Start

Create a new Animator Controller named PlayerController and assign it to the Player GameObject to begin controlling animations.

Frequently Asked Questions about unity-animator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Unity Animator controller creation and parameter setup?

Automate Unity Animator workflows to create controllers, configure float/int/bool/trigger parameters, and assign them to GameObjects, reducing manual scripting and errors.

How can I play specific animation states and manage transitions via parameters in Unity?

Play specific animation states and manage transitions by issuing play commands and changing parameters on the Animator Controller, driving dynamic state machine playback at runtime.

What's the best way to query current animation states and controller parameters for debugging?

Query current animation states and retrieve controller information including supported parameter sets to debug Unity Animator behavior and inform tooling development.

Can I use this to assign an Animator Controller to a GameObject and control playback dynamically?

Yes, assign a created Animator Controller to a GameObject and control playback dynamically by issuing play commands and modifying parameters to trigger state machine transitions.

When do I need an automated Animator workflow for Unity game development?

You need an automated Animator workflow when game development scenarios require characters with dynamic animation state management, parameter-driven transitions, and runtime playback control.