bevy_tween 0.1.2

Flexible tweening plugin library for Bevy
Documentation
bevy_tween-0.1.2 has been yanked.

bevy_tween

[!IMPORTANT] This crate is in development and not available for usage just yet! See development in the development branch.

Flexible tweening plugin for Bevy.

Comparison to bevy_tweening and addressing some of the issues I've had with their plugin:

  • Differences:
    • Types much more tightly integrated with Bevy's ECS.
    • Most tweening related types are seperated into its own component.
  • Issues solved:
    • Most types implement reflect and registered. Great for inspecting!
    • Advanced tween animations such as chaining and parallel uses child-parent hierarchy which means infinitely extendable functionality.
    • Everything is editable and decoupled.
  • The bads:
    • Tween system has to be added per lense basis instead of per component.
    • Possibly worse performance (untested).