diff --git a/src/main.rs b/src/main.rs index 6dae70d..5a1aa50 100644 --- a/src/main.rs +++ b/src/main.rs @@ -139,7 +139,7 @@ impl MyApp { Ok(j) => { let decoded: Music = serde_json::from_str(&j).unwrap(); self.music = decoded; - self.music.update_frame(self.current_delta); + self.music.update_frame(); } Err(e) => { eprintln!("Error, no saves with this name to load, {e} "); diff --git a/src/music.rs b/src/music.rs index a388f85..8645df2 100644 --- a/src/music.rs +++ b/src/music.rs @@ -59,8 +59,10 @@ impl Music { } } - pub fn update_frame(&mut self, delta: f32) { - self.find_poly_frame(delta).update(); + pub fn update_frame(&mut self) { + for (_, p) in &mut self.poly_frame { + p.update(); + } } pub fn fix_teta(&mut self, delta: f32) {