View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1
- Last updated
- First released
- Unity version
- 6000.1.1 or later
- Package size
- 60 KB
- Files
- 8
- Favorites
- 2
- Views in the past week
- 11
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $7.99 on
Keywords
Easy Character Animator 2D
A lightweight and flexible 2D sprite animation system for Unity that uses animation states.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Easy Character Animator 2D screenshot 1
About this asset
Tboxfinn 2D State-Based Sprite Animator is a powerful and easy-to-use animation tool built for 2D developers who prefer full control over frame-by-frame animations without relying on Unity's Animator or Animation clips.
Designed for modularity and flexibility, this system allows you to define animation states directly in the inspector or through ScriptableObjects, with support for onStateEnter, onStateExit, and onAnimationFinished events to trigger gameplay logic with precision.
Ideal for pixel art games, RPGs, platformers, or custom animation tools, this asset gives you clean separation of logic and data, while being extensible and lightweight enough for any project.
⭐ Key Features:
✔ State-Based Animation System – Define named states with individual sprite frames and control switching easily via script or editor.
✔ Events Per State – Trigger UnityEvents when a state starts or ends, or when a non-looping animation finishes.
✔ Loop or Play Once – Choose whether each state should loop or play just once.
✔ Preview from Inspector – Built-in custom editor lets you switch animation states via dropdown and test in play mode.
✔ Simple & Performant – No Animator, no complex graphs, just pure C# logic tailored for performance and readability.
✔ 100% Editable & Extendable – Full source code included for easy customization.
From the publisher's Asset Store listing.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.1.1f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.