#resize #viewport #plugin #bevy-plugin #fit #primary #browser

bevy_web_fullscreen

Bevy插件,用于自动调整主Bevy窗口大小以适应浏览器视口

1个不稳定版本

0.2.1 2022年12月14日

#8 in #viewport

每月 25 次下载

MIT 协议

5KB
55

bevy_web_fullscreen

用于自动调整主Bevy窗口大小以适应浏览器视口的插件

已在mrks-its/bevy_webgl2ostwilkens/arugio中测试

用法

.添加插件(FullViewportPlugin)

<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0"/>
body {
    margin: 0px;
    display: flex;
    overflow: hidden;
}
canvas {
    touch-action: none;
}

条件编译

使用此cfg以使代码仅在目标wasm时包含插件

#[cfg(target_family = "wasm")]
app.add_plugin(FullViewportPlugin);

依赖

~24–42MB
~665K SLoC