CurveTween Pro View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
2023.2.22 or later
Package size
141 KB
Files
13
Views in the past week
2

Price tracking

Last checked
Tracked since
Lowest recorded
$13.00 on

Keywords

CurveTween Pro

by PTKYOKU (opens in new tab)

No ratings yet

CurveTween Pro is a Unity tween tool for UI, transforms, text, paths, lights, and Audio Mixer. Animate via Inspector or C# with easing, curves, loops, delays, events, and reverse playback.

Price $13.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for CurveTween Pro, 6 months Current $13.00; lowest $13.00; highest $13.00 in this period. $0 $10 $20 Sep Oct Nov

Asset preview

1 / 2

CurveTween Pro screenshot 1

CurveTween Pro screenshot 1

About this asset

CurveTween Pro helps you build reusable animation behaviours without creating Animator state machines for every small interaction.

Add CurveTweenAnimation to a GameObject, choose an animation type, configure its target values in the Inspector, and play it on Awake, On Enable, or from your own scripts and UnityEvents. The custom Inspector presents only the settings relevant to the selected tween type.

Supported animation types include:

  • Fade for CanvasGroup, UI Graphic, and Renderer materials
  • Position, rotation, and scale
  • UI Graphic and material color
  • UI Text and TextMesh Pro text animation
  • Rich-text typewriter animation
  • Text and TMP font-size tweening
  • Integer and float text displays
  • Light color, intensity, and range
  • UI Image fill amount
  • Audio Mixer exposed parameters
  • TextMesh Pro per-character mesh effects: reveal, fade, scale, position, rotation, and wave motion
  • TextMesh Pro explode effects with optional fade, rotation, and floatiness

For movement along a route, PathCurveAnimation provides an editable Catmull–Rom spline path. Define points in the Inspector, preview the path with gizmos, select local or global space, optionally close the path, snap the target to the first point, and choose a look direction.

Both Inspector components and the runtime API support:

  • 22 built-in easing presets plus custom AnimationCurve
  • Restart, YoYo, and Increment loop modes
  • Loop counts, start delays, loop delays, and YoYo delays
  • Forward and reverse playback
  • Scaled or unscaled time
  • Play once / automatic disposal
  • Start, complete, and YoYo callbacks
  • Stop, force end, and stop-and-reset controls

From the publisher's Asset Store listing.

Technical details

  • Tested with Unity 2023.2.22f1
  • Built with Unity runtime APIs, uGUI, Audio Mixer, and TextMesh Pro support
  • Namespace: PTX.CurveTween
  • Main Inspector components:CurveTweenAnimation
    PathCurveAnimation
  • Path interpolation: Catmull–Rom spline
  • Runtime API uses fluent extension methods, for example:

transform.DoLocalMoveX(50f)

.SetDuration(0.25f)

.SetEase(EaseType.EaseOutCubic)

.Play();

  • Tween updates are managed by a persistent runtime listener (DOCurveTween) and support both Time.deltaTime and Time.unscaledDeltaTime.

Documentation

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2023.2.22f1 Compatible Compatible Compatible

As listed on the Asset Store.