PrimeTween · High-Performance Animations and Sequences
By Kyrylo Kuzyk
Rated 5.0/5 from 138 ratings on Unity.
Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: FREE. The latest store price is FREE, matching the lowest recorded price shown here.
View 2 recorded prices
| Sale start / price check | Price | Observation |
|---|---|---|
| FREE | Latest store price | |
| FREE | Unity First Price 2026-07-31 2026-08-07 |
Sale and bundle history
The 1 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.
About PrimeTween · High-Performance Animations and Sequences
Get PrimeTween PRO to animate anything without code.
Animate anything with just one line of code, tweak all animation properties directly from the Inspector, and create complex animation sequences. No runtime memory allocations, ever.
Highlights
Performance analysis.
Zero-allocation animations, shakes, delays, and sequences.
Simple and consistent API. Animate anything with one line of code.
Installs as a Unity Package Manager (UPM) package.
No dependencies on other packages or libraries.
Full C# source code is available.
Covered by 250+ automated tests and ready for production.
UniTask support.
Features
Animations: animate Transform, Material, UnityEngine.UI (uGUI), UI Toolkit, AudioSource, Light, etc.
Custom animations: animate any field or property of type float, Vector, Color, Quaternion, or Rect.
Delays: schedule delays, set timers, and use PrimeTween as a non-allocating alternative to 'WaitForSeconds()' and 'await Task.Delay()'.
Easing functions: choose a standard easing function, provide a custom AnimationCurve for animations, or use Parametric Easing to fine-tune the standard easings.
Shakes: shake the camera, Transform, or any arbitrary property.
Callbacks: execute custom code when animations complete.
Sequences: combine animations, delays, and callbacks into complex sequences.
Inspector integration: all animation properties are tweakable from the Inspector. Tweak start and end values, duration, cycles, etc. Choose a standard easing function or provide a custom animation curve. All without re-compiling the code.
Coroutines: wait for animations and sequences in coroutines.
Async/await: await animations and sequences in async methods.
Cycles: repeat, play animations back and forth like a yoyo, or cycle them indefinitely.