You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Upgrade to the latest released version 0.8.0 of Bevy.
Add a new `bevy_asset` feature to enable animation of Bevy assets
(types implementing the `Asset` trait). Bevy 0.8 does not contain
`bevy_asset` in its defaul features, so this new feature reflects that
new possibility to build Bevy and � Bevy Tweening without support
for the `bevy_asset` crate. The new feature is enabled by default for
discoverability and to prevent a behavior breaking change.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,14 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
### Added
9
9
10
-
-Add`is_forward()` and `is_backward()` convenience helpers to `TweeningDirection`.
11
-
-Add`Tween::set_direction()` and `Tween::with_direction()` which allow configuring the playback direction of a tween, allowing to play it backward from end to start.
12
-
-Support dynamically changing an animation's speed with `Animator::set_speed`
13
-
-Add`AnimationSystem` label to tweening tick systems
14
-
-A `BoxedTweenable`type to make working with `Box<dyn Tweenable + ...>` easier
10
+
-Added`is_forward()` and `is_backward()` convenience helpers to `TweeningDirection`.
11
+
-Added`Tween::set_direction()` and `Tween::with_direction()` which allow configuring the playback direction of a tween, allowing to play it backward from end to start.
12
+
-Added support for dynamically changing an animation's speed with `Animator::set_speed`.
13
+
-Added`AnimationSystem` label to tweening tick systems.
14
+
-Added a `BoxedTweenable`trait to make working with `Box<dyn Tweenable + ...>` easier.
15
15
16
16
### Changed
17
17
18
+
- Compatible with Bevy 0.8
18
19
- Double boxing in `Sequence` and `Tracks` was fixed. As a result, any custom tweenables
19
20
should implement `From` for `BoxedTweenable` to make those APIs easier to use.
@@ -186,7 +189,7 @@ Then, in addition, the system `component_animator_system::<CustomComponent>` nee
186
189
187
190
## Custom asset support
188
191
189
-
The process is similar to custom components, creating a custom lens for the custom asset. The system to add is `asset_animator_system::<CustomAsset>`.
192
+
The process is similar to custom components, creating a custom lens for the custom asset. The system to add is `asset_animator_system::<CustomAsset>`. This requires the `bevy_asset` feature (enabled by default).
0 commit comments