ezy
Ezy
Rust eazy to use tweening library
Tweens are created separate from instantiation, which fixes the jump at the start if the tween start does not match the current value.
The trait Lerp describes how a value is interpolated.
If feature glam is enabled, Lerp is available for Vec and Quat (using Slerp)
Example
use Duration;
use *;
let mut val = 0.0;
// Go to `1.0` under 2 seconds
let tween = new
let mut anim = tween.start;
// Update tween
anim.progress
License: MIT