2个版本
0.1.1 | 2022年11月30日 |
---|---|
0.1.0 | 2022年11月25日 |
#2340 in 游戏开发
23KB
bundle_bundle
为Bundle提供扩展trait,具有一个名为bundle
的方法,该方法提供了一种使用元组以外的替代方法来构建匿名bundle。
支持Bevy 0.9
用法
使用以下命令将它们添加到您的项目中
cargo add bundle_bundle
现在在您使用元组结构的地方
commands.spawn((
Text2dBundle::from_section("message", text_style),
Background(Color::NAVY),
MessageMarkerComponent,
));
您可以使用以下方法代替
use bundle_bundle::BundleBundleExt;
commands.spawn(
Text2dBundle::from_section("message", text_style)
.bundle(BackgroundColor(Color::NAVY))
.bundle(MessageMarkerComponent)
);
示例
cargo run --example hello_world
依赖项
~15–32MB
~492K SLoC