diff --git a/examples/ui/font_atlas_debug.rs b/examples/ui/font_atlas_debug.rs index 69437516e3299..1cb3dd6c33b23 100644 --- a/examples/ui/font_atlas_debug.rs +++ b/examples/ui/font_atlas_debug.rs @@ -2,6 +2,7 @@ //! Bevy uses `FontAtlas`'s under the hood to optimize text rendering. use bevy::{color::palettes::basic::YELLOW, prelude::*, text::FontAtlasSets}; +use rand::{rngs::StdRng, Rng, SeedableRng}; fn main() { App::new() @@ -30,6 +31,9 @@ impl Default for State { } } +#[derive(Resource, Deref, DerefMut)] +struct SeededRng(StdRng); + fn atlas_render_system( mut commands: Commands, mut state: ResMut, @@ -57,10 +61,15 @@ fn atlas_render_system( } } -fn text_update_system(mut state: ResMut, time: Res