Beginner in Rust and Bevy.
Here are the relevant components:
#[derive(Component)]
struct Brake {
driver_valve: BrakeDriverValve,
system: BrakeSystem,
}
#[derive(Component)]
struct BrakeDriverValve {
position: BrakeDriver,
}
enum BrakeDriver {
Release,
Running,
Lap,
Application,
}
Here is part of my query function:
for (mut car_transform, mut brake) in query.iter_mut() {
/*function call here*/ brake.driver_valve.position /*finish argument list*/
}
Any guidance would be very much appreciated!