Skip to content

Releases: phest/interpolations

0.3.0

18 May 06:35
6e3d3f6
Compare
Choose a tag to compare

Extended runners API allowing to specify within which event function a tween should be updated.

Tweens.Run... will now update a tween within an Update event function (instead of FixedUpdate).

Tweens.Fixed.Run... will update a tween within a FixedUpdate event function.

Tweens.Late.Run... will update a tween within a LateUpdate event function.

0.2.0

07 May 05:41
Compare
Choose a tag to compare

Less error prone subclassing of ClosureTween.

0.1.0

06 May 18:20
Compare
Choose a tag to compare

First release.

API is currently experimental and may change.

Current features:

  • Drag outs
    • On the fly dampening of changes over time (float and Vector3)
    • Optional control and status of snapping
  • Easings
    • Robert Penner easing equations, optimized
    • Easings methods pluggable to Unity's Lerp methods
  • Tweens
    • Lightweight and flexible tweening suite
    • Tween class extendable with two one-line methods
    • If needed, direct control over Tween instances and updating,
      for specific requirements in update timing or instancing
    • Optional runner abstraction handling instances and updates
    • Optional abstraction sugar for different tween types
    • Tween characteristics can be modified while tweening, for dynamic changes
    • Tween instances can be reused, yo-yo-ed, or recycled
    • Tween easings configurable through editor
    • Pure tweens for tweens without side effects
    • Closure tweens for custom tween instances (Float, Vector2-3, Quaternion, Color)
    • Convenience tweens for Transform control (Position, Rotation, Scale)