bevy_tween 0.2.0

Flexible tweening plugin library for Bevy
Documentation

Crates.io Version Crates.io License

bevy_tween

Flexible tweening plugin for Bevy.

Feature gates

  • "span_tween", tweener implementation by defining a tween in range of time. Enabled by default.
  • "bevy_asset", enable "bevy/bevy_asset", add tweening systems for asset. Enabled by default.
  • "bevy_render", enable "bevy/bevy_render", add nothing just yet but required by the "bevy_sprite" feature. Enabled by default.
  • "bevy_sprite", enable "bevy/bevy_sprite", add some built-in interpolator related to sprite. Enabled by default.

Bevy Version Support

bevy bevy_tween
0.13 0.2

Credits

  • bevy_tweening

    The first crate I discovered and tried to do tweening with in Bevy. I like the idea of Lens of theirs. I've renamed this to Interpolator in this crate.

  • godot

    Godot's tween make it simple to animate something which what I kept thinking about trying to do any animation. What's the big part is the Godot's node hierarchy system which utilize hierarchy of child-parent node to define behavior. It's an important puzzle piece of how this crate works.

License

Licensed under either of

at your option.