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 游戏开发

Download history · Rust 包仓库 801/week @ 2024-05-02 · Rust 包仓库 777/week @ 2024-05-09 · Rust 包仓库 881/week @ 2024-05-16 · Rust 包仓库 1335/week @ 2024-05-23 · Rust 包仓库 1116/week @ 2024-05-30 · Rust 包仓库 828/week @ 2024-06-06 · Rust 包仓库 730/week @ 2024-06-13 · Rust 包仓库 647/week @ 2024-06-20 · Rust 包仓库 796/week @ 2024-06-27 · Rust 包仓库 1611/week @ 2024-07-04 · Rust 包仓库 1557/week @ 2024-07-11 · Rust 包仓库 1185/week @ 2024-07-18 · Rust 包仓库 2078/week @ 2024-07-25 · Rust 包仓库 2546/week @ 2024-08-01 · Rust 包仓库 2007/week @ 2024-08-08 · Rust 包仓库 2372/week @ 2024-08-15 · Rust 包仓库

9,333 每月下载量
5 crates 中使用

MIT/Apache

28KB
523

Bevy嵌入式资源

MIT/Apache 2.0 Realease Doc Crate Bevy Tracking CI

将资源文件夹嵌入二进制文件中,以便更容易发布。

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