Skip to main content

default_font/
default_font.rs

1use macroquad::prelude::*;
2
3#[macroquad::main("DefaultFont")]
4async fn main() {
5    let font = load_ttf_font("./examples/DancingScriptRegular.ttf")
6        .await
7        .unwrap();
8    set_default_font(font);
9
10    loop {
11        clear_background(WHITE);
12
13        draw_text(
14            "Hello world in a new default font!",
15            100.0,
16            100.0,
17            40.0,
18            BLACK,
19        );
20
21        draw_text_ex(
22            "And with extra formatting options",
23            100.0,
24            230.0,
25            TextParams {
26                font_size: 45,
27                color: RED,
28                rotation: 0.27,
29                ..Default::default()
30            },
31        );
32
33        next_frame().await;
34    }
35}