22个不稳定版本 (9个破坏性更新)
| 0.11.0 | 2024年7月4日 |
|---|---|
| 0.10.2 | 2024年3月17日 |
| 0.9.1 | 2023年11月13日 |
| 0.8.0 | 2023年7月9日 |
| 0.2.1 | 2022年1月16日 |
#79 in 游戏开发
9,333 每月下载量
在 5 crates 中使用
28KB
523 行
Bevy嵌入式资源
将资源文件夹嵌入二进制文件中,以便更容易发布。
use bevy::prelude::*;
use bevy_embedded_assets::EmbeddedAssetPlugin;
fn main() {
App::new().add_plugins((EmbeddedAssetPlugin::default(), DefaultPlugins));
}
EmbeddedAssetPlugin 有三种模式
PluginMode::AutoLoad将嵌入资源文件夹并通过embedded://源使其可用PluginMode::ReplaceDefault将嵌入资源文件夹并通过默认源使其可用PluginMode::ReplaceAndFallback将嵌入资源文件夹并通过默认源使其可用。如果在运行时找不到失败,将回退到当前平台的默认源
Bevy兼容性
| Bevy | bevy_embedded_assets |
|---|---|
| 主程序 | 主程序 |
| 0.14 | 0.11 |
| 0.13 | 0.10 |
| 0.12 | 0.9 |
| 0.11 | 0.8 |
| 0.10 | 0.7 |
| 0.9 | 0.6 |
| 0.8 | 0.4 |
| 0.7 | 0.3 |
| 0.6 | 0.2 |
| 0.5 | 0.1 |
依赖项
~22–57MB
~1M SLoC