Skip to content

🌪️🌀 An animation system for tweening object properties in Unity.

License

Notifications You must be signed in to change notification settings

zigurous/unity-tweening-system

Repository files navigation

Tweening

The Tweening package provides a system for tweening object properties in Unity. A tween is an animation of a value from a start position to an end position using an easing function, providing a natural sense of motion.

The system is lightweight, optimized, type-safe, and memory efficient. Hundreds of pre-defined tweening functions can be called on many common Unity objects, or you can animate anything using generic tweening functions. Tweens can be controlled with many different control methods and various callback functions.

Import Zigurous.Tweening in your code to access everything the system offers.

Installation

The Unity Package Manager can load a package from a Git repository on a remote server.

To load a package from a Git URL:

  1. Open the Package Manager window
  2. Click the add (+) button in the status bar
  3. Select Add package from git URL from the add menu
  4. Enter the following Git URL in the text box and click Add: https://github.com/zigurous/unity-tweening-system.git