Skip to content

Commit 176f18e

Browse files
committed
Update to bevy 0.8
1 parent fd86ec5 commit 176f18e

File tree

4 files changed

+10
-9
lines changed

4 files changed

+10
-9
lines changed

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ bevy_ui = ["bevy/bevy_ui", "bevy/bevy_text", "bevy/bevy_render"]
2121

2222
[dependencies]
2323
interpolation = "0.2"
24-
bevy = { version = "0.7", default-features = false }
24+
bevy = { version = "0.8", default-features = false, features = ["bevy_asset"] }
2525

26-
[dev-dependencies]
27-
bevy-inspector-egui = "0.10"
26+
# [dev-dependencies]
27+
# bevy-inspector-egui = "0.11"
2828

2929
[[example]]
3030
name = "menu"

benchmarks/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ criterion = { version = "0.3", features = ["html_reports"] }
1818
bevy_tweening = { path = "../" }
1919

2020
[dependencies.bevy]
21-
version = "0.6"
21+
version = "0.8"
2222
default-features = false
2323
features = [ "render" ]
2424

src/lens.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -293,9 +293,9 @@ impl Lens<Transform> for TransformScaleLens {
293293
#[derive(Debug, Copy, Clone, PartialEq)]
294294
pub struct UiPositionLens {
295295
/// Start position.
296-
pub start: Rect<Val>,
296+
pub start: UiRect<Val>,
297297
/// End position.
298-
pub end: Rect<Val>,
298+
pub end: UiRect<Val>,
299299
}
300300

301301
#[cfg(feature = "bevy_ui")]
@@ -312,7 +312,7 @@ fn lerp_val(start: &Val, end: &Val, ratio: f32) -> Val {
312312
#[cfg(feature = "bevy_ui")]
313313
impl Lens<Style> for UiPositionLens {
314314
fn lerp(&mut self, target: &mut Style, ratio: f32) {
315-
target.position = Rect {
315+
target.position = UiRect {
316316
left: lerp_val(&self.start.left, &self.end.left, ratio),
317317
right: lerp_val(&self.start.right, &self.end.right, ratio),
318318
top: lerp_val(&self.start.top, &self.end.top, ratio),

src/plugin.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
use bevy::{asset::Asset, ecs::component::Component, prelude::*};
1+
use bevy::asset::Asset;
2+
use bevy::{ecs::component::Component, prelude::*};
23

34
use crate::{Animator, AnimatorState, AssetAnimator, TweenCompleted};
45

@@ -86,7 +87,7 @@ pub fn asset_animator_system<T: Asset>(
8687
) {
8788
for (entity, ref mut animator) in query.iter_mut() {
8889
if animator.state != AnimatorState::Paused {
89-
if let Some(target) = assets.get_mut(animator.handle()) {
90+
if let Some(target) = assets.get_mut(&animator.handle()) {
9091
animator.tick(time.delta(), target, entity, &mut event_writer);
9192
}
9293
}

0 commit comments

Comments
 (0)