1 个不稳定版本
0.8.7 | 2022年10月4日 |
---|
#2227 在 游戏开发
1,963 每月下载量
用于 10 个工具箱 (直接使用 2 个)
83KB
60 行
Bracket-embedding
bracket-lib
包含了一个在您的二进制文件内嵌入资源的系统(尤其是对于 WASM 构建)。这个工具箱提供了嵌入的支持。它本身并不太有用。
使用示例
use bracket_embedding::prelude::*;
embedded_resource!(SOURCE_FILE, "embedding.rs");
fn main() {
// This helper macro links the above embedding, allowing it to be accessed as a resource from various parts of the program.
link_resource!(SOURCE_FILE, "embedding.rs");
}
lib.rs
:
使用 bracket-embedding
工具箱来提供资源嵌入。这允许您在发行时将二进制资源包含在程序中,而不需要外部文件。这对于 WASM 构建尤其有用。
例如
use bracket_embedding::prelude::*;
embedded_resource!(SOURCE_FILE, "embedding.rs");
fn main() {
// This helper macro links the above embedding, allowing it to be accessed as a resource from various parts of the program.
link_resource!(SOURCE_FILE, "embedding.rs");
}
这个工具箱本身并不太有用,但被 bracket-lib
的其他部分广泛使用。
依赖项
~0.4–5.5MB
~11K SLoC