| Crates.io | bevy_tween_helpers |
| lib.rs | bevy_tween_helpers |
| version | 0.1.4 |
| created_at | 2025-07-14 15:45:44.042822+00 |
| updated_at | 2025-07-30 19:41:38.614948+00 |
| description | Optional, additional utilities for the bevy_tween crate |
| homepage | https://github.com/Rabbival/bevy_tween_helpers |
| repository | https://github.com/Rabbival/bevy_tween_helpers |
| max_upload_size | |
| id | 1751916 |
| size | 148,545 |
bevy_tweenFirst, you should add BevyTweenHelpersPlugin, to which you can add a logging function of your choice.
Then, register each of the following plugins for each interpolator type you wish to apply them to:
AnimationTarget component is removedAnimationParentDestroyerGenericPlugin results in automatic tween and parent clearingI also added my tween combinators, feel free to open PRs requesting to add your own!
An example for registering the plugins into your app would be:
app.add_plugins((
DefaultTweenPlugins, //from bevy_tween
BevyTweenHelpersPlugin::default(),
TweenTargetRemover::<MyGloriousInterpolator>::default(),
TweenPriorityHandler::<MyGloriousInterpolator>::default(),
AnimationParentDestroyerGenericPlugin::<MyGloriousInterpolator>::default(),
))
.add_tween_systems(component_tween_system::<MyGloriousInterpolator>()); //from bevy_tween
bevy |
bevy_tween_helpers |
|---|---|
| 0.16 | 0.1 |
bevy_tween
The crate this one is built upon.