Sprite Animator View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.3.9 or later
Package size
101 KB
Files
51

Price tracking

Last checked
Tracked since
Lowest recorded
$12.59 on

Keywords

Sprite Animator

by Burning Goat Studio (opens in new tab)

No ratings yet

  • Launch discount

A lightweight 2D sprite animation tool with presets, editor workflow, previews, and runtime playback API.

Discount -30% Original price $17.99 Price $12.59

Launch promotion for 410904 Sprite Animator Ends (19 Nov)

Get 30% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Sprite Animator, 6 months Current $12.59; lowest $12.59; highest $12.59 in this period. $0 $10 $20 24 Oct 26 Oct 28 Oct 30 Oct 1 Nov 3 Nov 5 Nov

Asset preview

1 / 8

Sprite Animator screenshot 1

Sprite Animator screenshot 1

About this asset

Sprite Animator is a lightweight, code-driven 2D sprite animation system for Unity.

It helps you create, organize, preview, and play frame-by-frame sprite animations using tags, presets, and a simple runtime API. It does not include a visual state machine; animation transitions are controlled by your own gameplay code, AI, input system, or custom state logic.

Main features:

  •  Dedicated Sprite Animation editor window
  • Sprite Animator Controller asset
  • Preset/skin support for visual variants
  • Tag-based animations
  • Frame carousel with drag, reorder, picker, and context menu actions
  • Animated preview with timeline, play/pause, and zoom controls
  • Runtime API for play, pause, resume, stop, speed, loop, reverse playback, start frame, and random start frame
  • Runtime events for finished animations, loop changes, and frame changes
  • Supports SpriteRenderer by default
  • Optional Unity UI Image support when Unity UI is installed
  • Demo scene and documentation included

Sprite Animator is not a visual state machine. It is designed for projects that prefer direct gameplay/code control over which animation should play. This makes it easy to integrate with your own input system, AI, combat system, movement logic, or custom state machine.

The package is customizable and genre-agnostic. It can be used in platformers, top-down games, RPGs, arcade games, prototypes, tools, and any Unity project that needs simple, organized sprite animation playback.

From the publisher's Asset Store listing.

Technical details

• Unity 2022.3 or newer

• Runtime Sprite Animator component

• Sprite Animator Controller ScriptableObject asset

• Dedicated editor window for authoring presets, animations, and frames

• Tag-based animation playback

• Preset/skin system for visual variants

• Frame carousel with reorder, drag and drop, sprite picker, and context menus

• Preview timeline with play/pause and zoom controls

• Runtime API: Play, Stop, Pause, Resume, SetPreset, SetPlaybackSpeed, SetLoop, PlayReverse, PlayOptions

• Runtime state: IsPlaying, FrameIndex, Sprite, Time, NormalizedTime, Duration

• Runtime events: OnFinished, OnLoop, OnFrameChanged

• Supports SpriteRenderer by default

• Optional Unity UI Image support when com.unity.ugui is installed

• Includes documentation and a basic demo scene

• Code-driven workflow; does not include a visual state machine

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.9f1 Compatible Compatible Not listed

Sprite Animator is render-pipeline agnostic for runtime playback. It updates sprites on SpriteRenderer components and does not include pipeline-specific shaders or materials.

The package works with Built-in Render Pipeline and URP. For URP projects, use your project’s preferred 2D sprite material/shader setup.

As listed on the Asset Store.