fix by me

This commit is contained in:
2025-07-07 21:32:26 +02:00
parent 8d8f98f73f
commit 848e6bc73d
2 changed files with 1 additions and 18 deletions

View File

@@ -17,7 +17,6 @@ use iced::{
}, },
}; };
use std::f32::consts::PI; use std::f32::consts::PI;
use std::time::Instant; use std::time::Instant;
@@ -55,7 +54,6 @@ struct MyApp {
show_save_panel: bool, show_save_panel: bool,
paused: bool, paused: bool,
audio_manager: AudioManager, audio_manager: AudioManager,
default_sound: StaticSoundData,
all_sounds: Vec<String>, all_sounds: Vec<String>,
all_saves: Vec<String>, all_saves: Vec<String>,
current_delta: f32, current_delta: f32,
@@ -65,12 +63,10 @@ impl MyApp {
fn new() -> (Self, Task<Message>) { fn new() -> (Self, Task<Message>) {
let manager = AudioManager::<DefaultBackend>::new(AudioManagerSettings::default()) let manager = AudioManager::<DefaultBackend>::new(AudioManagerSettings::default())
.expect("Error to load AudioManager"); .expect("Error to load AudioManager");
let sound_data = StaticSoundData::from_file("assets/tick.ogg").expect("Fail to load audio");
( (
Self { Self {
time_last_frame: Instant::now(), time_last_frame: Instant::now(),
audio_manager: manager, audio_manager: manager,
default_sound: sound_data.clone(),
show_save_panel: true, show_save_panel: true,
paused: false, paused: false,
all_sounds: load_path_sounds(), all_sounds: load_path_sounds(),
@@ -270,17 +266,6 @@ impl MyApp {
} }
} }
fn dummy_sound() -> StaticSoundData {
StaticSoundData::from_file("assets/tick.ogg").expect("Fail to load audio")
}
fn dummy_instant() -> Instant {
Instant::now()
}
fn dummy_audio_manager() -> AudioManager {
AudioManager::<DefaultBackend>::new(AudioManagerSettings::default())
.expect("Error to load AudioManager")
}
fn load_path_sounds() -> Vec<String> { fn load_path_sounds() -> Vec<String> {
let mut entries: Vec<String> = fs::read_dir("./assets") let mut entries: Vec<String> = fs::read_dir("./assets")
.unwrap() .unwrap()

View File

@@ -2,9 +2,7 @@ use crate::utils::string_to_polygon;
use crate::{polygon_draw::*, utils::string_to_color}; use crate::{polygon_draw::*, utils::string_to_color};
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use kira::{ use kira::{AudioManager, sound::static_sound::StaticSoundData};
AudioManager, sound::static_sound::StaticSoundData,
};
use std::f32::consts::PI; use std::f32::consts::PI;
use std::time::Duration; use std::time::Duration;