我如何使用Conf结构体来自定义macroquad?我检查了文档,但是它把我引到了miniquad。我需要导出两者还是什么?
Conf
let conf = Conf { fullscreen = true, }
我不知道如何填写其余的字段。比如我如何更改窗口图标等?(我找到了另一个人提出了同样的问题,但没有人回答。)
kse8i1jr1#
根据examples on the macroquad repo,您可以将返回Conf结构的函数作为参数传递给main宏
main
use macroquad::prelude::*; fn window_conf() -> Conf { Conf { window_title: "Window Conf".to_owned(), fullscreen: true, ..Default::default() } } # [macroquad::main(window_conf)] async fn main() { loop { clear_background(WHITE); next_frame().await } }
1条答案
按热度按时间kse8i1jr1#
根据examples on the macroquad repo,您可以将返回Conf结构的函数作为参数传递给
main
宏