color and sound display now

This commit is contained in:
2025-06-22 23:28:24 +02:00
parent 9ccfdd71a1
commit 927f0e2ad7
2 changed files with 31 additions and 9 deletions

View File

@@ -107,8 +107,10 @@ pub struct Polygon {
pub global_teta: f32,
pub points_teta: Vec<f32>,
pub sound: StaticSoundData,
pub sound_name: String,
pub name: String,
pub color: Color,
pub color_name: String,
}
#[warn(dead_code)]
impl Polygon {
@@ -138,6 +140,8 @@ impl Polygon {
global_teta: teta,
points_teta: v,
sound: sound,
sound_name: "./assets/tick.ogg".to_string(),
color_name: "Black".to_string(),
name: "".to_string(),
color: Color::BLACK,
}
@@ -160,6 +164,8 @@ impl Polygon {
name: "".to_string(),
color: Color::BLACK,
global_teta: teta,
sound_name: "./assets/tick.ogg".to_string(),
color_name: "Black".to_string(),
points_teta: vec![
2.0 * 5.0 * PI / 30.0,
2.0 * 6.0 * PI / 30.0,
@@ -175,6 +181,8 @@ impl Polygon {
sound: sound,
name: "".to_string(),
color: Color::BLACK,
sound_name: "./assets/tick.ogg".to_string(),
color_name: "Black".to_string(),
global_teta: teta,
points_teta: vec![
0.0,
@@ -192,6 +200,8 @@ impl Polygon {
sound: sound,
name: "".to_string(),
color: Color::BLACK,
sound_name: "./assets/tick.ogg".to_string(),
color_name: "Black".to_string(),
global_teta: teta,
points_teta: vec![
2.0 * PI / 30.0,
@@ -210,6 +220,8 @@ impl Polygon {
sound: sound,
name: "".to_string(),
color: Color::BLACK,
sound_name: "./assets/tick.ogg".to_string(),
color_name: "Black".to_string(),
global_teta: teta,
points_teta: vec![
0.0,
@@ -229,6 +241,8 @@ impl Polygon {
sound: sound,
name: "".to_string(),
color: Color::BLACK,
sound_name: "./assets/tick.ogg".to_string(),
color_name: "Black".to_string(),
global_teta: teta,
points_teta: vec![
2.0 * 3.0 * PI / 42.0,
@@ -247,6 +261,8 @@ impl Polygon {
sound: sound,
name: "".to_string(),
color: Color::BLACK,
sound_name: "./assets/tick.ogg".to_string(),
color_name: "Black".to_string(),
global_teta: teta,
points_teta: vec![
0.0,
@@ -266,6 +282,8 @@ impl Polygon {
sound: sound,
name: "".to_string(),
color: Color::BLACK,
sound_name: "./assets/tick.ogg".to_string(),
color_name: "Black".to_string(),
global_teta: teta,
points_teta: vec![
2.0 * 6.0 * PI / 42.0,
@@ -286,6 +304,8 @@ impl Polygon {
sound: sound,
name: "".to_string(),
color: Color::BLACK,
sound_name: "./assets/tick.ogg".to_string(),
color_name: "Black".to_string(),
global_teta: teta,
points_teta: vec![
0.0,