Add a responsive scaling for ui #73

Merged
raphael merged 11 commits from change-scaling into main 2024-03-09 17:24:22 +00:00
Showing only changes of commit 5ea30d3501 - Show all commits

View file

@ -12,17 +12,17 @@ impl Plugin for ResponsiveScalingPlugin {
}
}
/// The default window size.
#[derive(Resource)]
/// The default window size
pub struct WindowSize(pub Vec2);
/// Initializes the window size
/// Initializes the window size.
pub fn init_window_size(mut command: Commands) {
command.insert_resource(WindowSize(Vec2::new(1280., 720.)));
}
/// Calculates the ui_scale.0 depending on the default screen size
/// in order to make the screen responsive
/// in order to make the screen responsive.
pub fn change_scaling(
mut ui_scale: ResMut<UiScale>,
windows: Query<&Window>,