fledge_tween 0.5.0
fledge_tween: ^0.5.0 copied to clipboard
Easing curves and tweens for the Fledge ECS game framework. Interpolate values over time with configurable curves and loop modes.
0.5.0 #
0.4.0 #
0.3.1 #
0.3.0 #
0.2.2 - 2026-09-21 #
0.2.1 - 2026-09-20 #
0.2.0 - 2026-09-20 #
Added #
- Initial release.
- Easing curves and
Tween<T>primitive. TweenPluginsupporting the wall or fixed schedule.
0.1.0 #
Features #
- Initial release of
fledge_tween. Curvetypedef andCurvescollection of standard easing functions (linear, quad/cubic/quart in/out/in-out,bounceOut,elasticOut).Tween<T>value class for interpolating between two values with a configurable duration, curve, and lerp function.Tweenercomponent +TweenSystemthat advances active tweens each frame and invokes a per-entity sample callback.TweenLoopMode(once / loop / pingPong) withonCompletefired once when aoncetween finishes.TweenPluginwith aTweenScheduleoption to run the system in eitherSchedules.update(wall-time; default) orSchedules.fixedUpdate.- Type-specific lerp helpers:
lerpDouble,lerpInt,lerpOffset,lerpColor.