feat: Add custom font

This commit is contained in:
demenik
2025-12-02 15:35:52 +01:00
parent 2183d22e7e
commit 999b7723a8
6 changed files with 197 additions and 0 deletions

View File

@@ -36,5 +36,14 @@ fn main() {
features::ShopPlugin,
))
.insert_resource(config)
.add_systems(Startup, overwrite_default_font)
.run();
}
fn overwrite_default_font(mut fonts: ResMut<Assets<Font>>) {
let custom_font_bytes = include_bytes!("../assets/fonts/Jersey10-Regular.ttf");
let custom_font =
Font::try_from_bytes(custom_font_bytes.to_vec()).expect("Failed to parse custom font");
let default_font_id = Handle::<Font>::default().id();
let _ = fonts.insert(default_font_id, custom_font);
}