more compact hud
This commit is contained in:
parent
5e78f680de
commit
f346624aff
10
src/hud.rs
10
src/hud.rs
|
@ -129,7 +129,7 @@ fn setup(
|
||||||
};
|
};
|
||||||
let mut bundle_fps = TextBundle::from_sections([
|
let mut bundle_fps = TextBundle::from_sections([
|
||||||
TextSection::new(
|
TextSection::new(
|
||||||
"帧率 ",
|
"OutFly Augmented Reality 电量 ",
|
||||||
TextStyle {
|
TextStyle {
|
||||||
font: asset_server.load(FONT),
|
font: asset_server.load(FONT),
|
||||||
font_size: settings.font_size_hud,
|
font_size: settings.font_size_hud,
|
||||||
|
@ -147,7 +147,7 @@ fn setup(
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
TextSection::new(
|
TextSection::new(
|
||||||
"\n电量 ",
|
" 帧率 ",
|
||||||
TextStyle {
|
TextStyle {
|
||||||
font: asset_server.load(FONT),
|
font: asset_server.load(FONT),
|
||||||
font_size: settings.font_size_hud,
|
font_size: settings.font_size_hud,
|
||||||
|
@ -387,11 +387,11 @@ fn update(
|
||||||
if let Some(fps) = diagnostics.get(&FrameTimeDiagnosticsPlugin::FPS) {
|
if let Some(fps) = diagnostics.get(&FrameTimeDiagnosticsPlugin::FPS) {
|
||||||
if let Some(value) = fps.smoothed() {
|
if let Some(value) = fps.smoothed() {
|
||||||
// Update the value of the second section
|
// Update the value of the second section
|
||||||
text.sections[1].value = format!("{value:.0}");
|
text.sections[3].value = format!("{value:.0}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
let power = suit.power;
|
let power = suit.power / suit.power_max * 100.0;
|
||||||
text.sections[3].value = format!("{power:}Wh");
|
text.sections[1].value = format!("{power:}%");
|
||||||
let oxy_percent = suit.oxygen / suit.oxygen_max * 100.0;
|
let oxy_percent = suit.oxygen / suit.oxygen_max * 100.0;
|
||||||
let oxy_total = suit.oxygen * 1e6;
|
let oxy_total = suit.oxygen * 1e6;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue