#bevy #web #wasm #game

bevy_wasm_window_resize

Bevy辅助库,使应用程序画布匹配窗口大小

6个版本 (3个重大更新)

0.4.0 2024年7月21日
0.3.0 2024年2月17日
0.2.1 2023年11月21日
0.1.1 2023年3月31日

#687游戏开发

Download history 2/week @ 2024-04-15 9/week @ 2024-04-22 5/week @ 2024-04-29 17/week @ 2024-05-20 8/week @ 2024-05-27 26/week @ 2024-06-03 5/week @ 2024-06-10 5/week @ 2024-06-17 8/week @ 2024-06-24 79/week @ 2024-07-15 46/week @ 2024-07-22 32/week @ 2024-07-29

每月157 次下载

MIT 许可证

5KB

Bevy WASM窗口大小调整

crates.io license crates.io

这个库使Bevy应用程序画布匹配窗口大小。

原始想法和代码来自: ManevilleF

安装

cargo add bevy_wasm_window_resize

用法

只需在应用程序创建过程中添加 WindowResizePlugin

use bevy::prelude::*;
use bevy_wasm_window_resize::WindowResizePlugin;

fn main() {
    App::new()
        .add_plugins(DefaultPlugins)
        .add_plugin(WindowResizePlugin)
        .run();
}

Bevy兼容性表

Bevy版本 crate版本
0.14 0.4
0.13 0.3
0.12 0.2
0.10 0.1

依赖关系

~22–55MB
~1M SLoC