add default diagnostics wait time

This commit is contained in:
Carter Anderson 2020-03-28 13:55:55 -07:00
parent 38a808db84
commit 26ff878469
3 changed files with 10 additions and 4 deletions

View File

@ -6,7 +6,7 @@ fn main() {
.add_defaults()
.add_system(build_move_system())
.add_default_diagnostics()
.print_diagnostics(std::time::Duration::from_secs_f64(1.0))
.print_diagnostics()
.setup_world(setup)
.run();
}

View File

@ -6,7 +6,7 @@ fn main() {
.add_defaults()
.add_system(build_move_system())
.add_default_diagnostics()
.print_diagnostics(std::time::Duration::from_secs_f64(1.0))
.print_diagnostics()
.setup_world(setup)
.run();
}

View File

@ -1,7 +1,7 @@
use crate::{
app::{system_stage, App},
asset::*,
core::{Window, Time, window::winit::get_winit_run},
core::{window::winit::get_winit_run, Time, Window},
diagnostic::{diagnostics, Diagnostics},
legion::prelude::{Resources, Runnable, Schedulable, Schedule, Universe, World},
plugin::load_plugin,
@ -187,7 +187,13 @@ impl AppBuilder {
self.add_system(frame_time_diagnostic_system)
}
pub fn print_diagnostics(&mut self, wait: Duration) -> &mut Self {
pub fn print_diagnostics(&mut self) -> &mut Self {
self.add_system(diagnostics::print_diagnostics_system(
Duration::from_secs_f64(1.0),
))
}
pub fn print_diagnostics_with_wait(&mut self, wait: Duration) -> &mut Self {
self.add_system(diagnostics::print_diagnostics_system(wait))
}