diff --git a/src/birdoids/physics.rs b/src/birdoids/physics.rs index 20b3e875..bdbb9468 100644 --- a/src/birdoids/physics.rs +++ b/src/birdoids/physics.rs @@ -1,16 +1,23 @@ use bevy::prelude::*; -#[derive(Component, Deref, DerefMut)] +#[derive(Component, Default, Deref, DerefMut)] pub struct Velocity(pub Vec3); #[derive(Component, Default, Deref, DerefMut, PartialEq, Debug)] pub struct Force(pub Vec3); -pub fn apply_velocity(mut query: Query<(&mut Transform, &Velocity, &mut Force)>, time: Res